I would choose Canon EF-S 17-55mm f/2.8 IS USM Lens for better picture and video quality which is under budget as well. So, i suggest you go with that for now. You may also check other ideas provided by the canon users below; if you consider my answe...