I've been wanting to get into photography since high school but never had time or money to do so. I recently got some money and have some time so I decided it's time. I am taking a part-time class in Jan. on how to use your camera and photo shop and I will be buying my camera tomorrow probably. I have done some research and have decided to get Canon EOS D40. Now my problem is that I don't know what kind of lens(es) I should get. I will be taking portraits, landscape and action shots, and from what I have read there are only 6 million different lenses and I have no idea which ones are good for what... which is why I am taking the class. I would like to get a lens for long distance but they are like $2000 + and I don't think I need that right now. Anyway my question is this... What do you guys suggest for lens? And what are some things I will need right off the bat? Thanks in advance for you help.