Im a newbie to SLR. I need recommendations on what lens to get with my Canon Rebel XT body. I have a digital photography class next month. I am looking for an all around general lens. I also take lots of close-ups of machine parts. Most owners are not happy with the Canon lens that comes with the kit. I want to stay around $200 on the lens. Is there such a lens what will fit my needs? How is the lens that comes with the Nikon D50 kit? Thanks for your help!