Hi all So pardon my cluelessness and go slowly, because I don't know much (or anything) about cameras and photography. But my question is: I want to get a lens for my boyfriend, who owns a Canon Digital Rebel (he got it the first year it came out). Though he does use his camera for photo-journalism sometimes, he mostly likes to take arty shots of people (no landscapes). What would be the best type of lens to get him on my modest student budget, which is somewhere between $200-$450? I don't want to get him a crappy lens just for the sake of getting him one - I want to get one that will really make a difference in his photos. Is it doable? Any suggestions or help would be greatly appreciated. Thanks!