I have always thought about making photography a hobby, but I wasn't sure how committed I would be. I want to try it, so I'm going to take a photography class next month (this class counts torwards my bachelors degree). I like going to professional sports game and travel, so I'm thinking that I should buy an expensive camera. My budget is $3000 max. My question: how much should I be spending as a beginner? should I just go for something expensive? or just buy something cheap like a d40?