Hello, I am looking to buy my gf a DSLR and maybe some lenses for her birthday in a couple weeks. She has a budding interest in photography and would like to possibly start a photography business someday with her friend who is already into the hobby. My question is what should I buy? I think I want to get her a cannon EOS 50D but am not sure if it can take professional quality pictures. I want to get her a camera that is not too expensive but can take professional quality pictures. Also What type of lenses should I be looking at? I will be reading the forum to learn more about the lenses but if anyone can help me out that would be great.