We have a bamix blender
www.bamix-blender.co.uk
and with a top speed of 18000 rpm, it really is the mutts nuts and leaves all competition in the shade. Ours is in use almost daily and lives on the worktop. From making icecream to blending soup to mixing a smoothie complete with ice it is cracking. It makes mayonaise in about 20 seconds with no fear of it spitting and it also whips cream or mashes potato.
Yes its just under a £100 but you will only buy one once.