There are only 2 brands, I believe you should try if u want to go pro in future: Canon or Nikon, up to you. Regarding which camera to buy will also depend on your budget, and what you want to shoot. Just my quick suggestion :Canon 7D or Nikon D300S, for serious amateurs or semi-pro. You will also need to invest in lenses and other accessories in the future for your hobbies. Nikon lenses are generally more expensive than Canon lenses.