Thank god they upgraded the 7D firmware.
Although, even without it, the 7D is still a fine camera.
And i'm glad it is, because there's nothing I can afford that's an upgrade (5D3 is a nice low-light event upgrade, 1D4 is a nice sports-upgrade, but they're both $3k. D600/D800 are also nice upgrades, but they'll cost a lot more than $3k to replace lenses).
And i doubt the 7D2 is going to be a 'groundbreaking' upgrade, probably not enough to justify any more than a $few hundred nett.
So my current 7D is going to have to last a long long time, probably at least another 3-4 years.
It reminds me of the first computer I bought, it had a Pentium 2 350MHz, 64MB of PC100 RAM, on a 440BX Chipset. I didn't know it at the time, but that chipset took every processor for years. That motherboard lasted me for 6 years, until it ended life as a Tualatin 1.4GHz overclocked to god-knows what, 1GB of PC133 RAM (one of the IDE controllers died, but it had on-board SCSI to tide me over).
I think my 7D is exactly in the same boat. I planned to buy the best that I could afford at the time, which was the 7D. I knew it would last a few years (it's been 2 already), but it's got at least that again before it goes on fleabay (or becomes 'backup').
Long live the 7D mk1.