FWIW, I just ordered the Panasonic Lumix FZ200 for work. (I found carrying a 7D with lens on jobsites to be somewhat obtrusive).
Similar price point, and although I liked the idea of the 1200mm zoom capability with the Canon, the Leica 2.8 lens sold me on the Lumix, especially when I saw I could always buy a 1.7 extender if needed.
Delivery next week so time will tell, but the reviews were favorable and at least it will always be with me rather than grabbing 2 backpacks full of gear and the worry of theft or damage. Those WERE some great shots tho, I don't think you can go wrong with either.