Camera Purchase - I'm ready to throw in the hat