There is no "best" camera. You'll have to be more specific. What kind of photography do you do? Are you a professional photographer or do you just want a camera to snap at parties etc? If pro (though I assume not, as you wouldn't be asking a forum of web developers for photography advice), what kind of thing(s) do you shoot?