I am a photography student and own a Nikon d3000 but am wanting to upgrade in the near future to a more professional style camera. I'm not against switching brands now as I don't have a ton of money invested in the d3000. My budget will be around $1900. I'm looking for some suggestions on cameras and why they would fit into what I'm looking for. I would like something in the high end prosumer or low-end pro style camera that I can grow with. I have looked at the Nikon d90 or what ever its replacement is, Canon 50d and the Canon 7d. I'm open to other brands as well so let the opinions flow. Thanks for any help.