Hi, I need some help on purchasing a digital camera for a friend who turns 30 this year... She wants a digital camera, and owns already an analog nikon (don't know which one) with some lenses. As I am more familiar with Canon, I would like to know which camera would be ok to buy. Her whole family and friends will contribute so I don't exactly know about the price range, but I would think it should be around the same value and quality as a Canon 350D or Canon 20D. Could anyone please give me some tipps ? Thank you!