I am new to photography and just got a Nikon D70 and don't have a lens. I got this camera primarily for a trip I am doing this summer. It is a 50 day canoe trip in northern canada. I will be taking pictures of vistas, sunsets, portraits around a fire, flowers, wildlife, and general happenings of the trip. I am looking for one lens to bring. Under $500, but I will use this for my photography future so I'm willing to invest. Something that is compact, hardy (I don't want a delicate lens), and able to cover what I want to take. Zoom or prime would be acceptable. Maybe a wide angle prime that I could crop later (Are there enough pixels on the D70 to do this?), or a standard 18-70 zoom?. If you would please give a suggestion and tell me why I would a appreciate it.