Buy a Vapolution which are 150 on ebay. I own one and can say that it is best for the price. It comes with a lifetime warranty.

I used to own a Vapor Cannon, but the ceramic heating element gave off a bad mechanically burning smell, so I sold it and bought a Vapolution after using one at a friends house. The Vapolution is the cleanest tasting vaporizers I've used.