Wow...Oh my head.
Anyways, I use a small blender made by Oster. It uses a "bottle" that you screw the blades into the top, invert it onto the blender motor and twist. The thing blends great. When done blending, turn it back over and remove the blades and screw on the sip lid. I picked up a couple of extra bottles so I can rotate them out through the dishwasher. This thing crushes ice, mashes bananas and has no problems with shakes. I got it at Wal-Mart and have had not a bit of problem with it. I guess it is similar to the "Bullet".
The Blender Bottle is the best thing made. Again Wal-Mart has the best price for the bigger 20 oz bottle. I have 3, again helps with the dishwasher thingy. Always have one glued to my hand. Just be careful if you use it with hot liquids. The pressure will pop the topper.