hi all. i work for a company doing nightlife photography, meaning i go to various events and shoot portraits of couples or single people, and sometimes red carpet shots.. usually at night. i was using a canon rebel xsi which is ok (loaned it from a friend) but i wanted to kick things up a notch and get a Nikon D90... i'm currently taking classes and will be doing all kinds of photography...not just portraits. i want a good all around lens, and i was considering the 18-200mm VR since i will be using this lens for more than just my job (building portfolio in other areas) but i know it's more for landscape/outdoor/farther range shots and it will be heavy to lug around all night when i don't really need it. i'd love some suggestions of lenses, preferably under $1000, for me to consider.