I'm looking into investing in a decent digital camera, around the $800CAN range. Currently I am looking at the Nikon Coolpix 5700. I want a camera that is upgradable (in terms of lenses, flashes, etc.), and one that takes very nice, clean shots. Is this a good camera to get for this price range? Or is there a better one I should be looking at? Thanks guys.