Im looking to get a very versatle camera that can take great shots in most conditions, limit is 500$ and it must be bought at best buy because this is where i have store credit at. Im looking at possibly the canon power shot G12 or the S95, if you have any recommendations please let me know.