Your standards for stills are no doubt way higher than mine. I've seen a good bit from the 7Ds that are out there that make me think I'd have few complaints. The full frame bit really doesn't bother me. Noise above 400 ISO might....... I've been looking for an excuse to buy an 'OK' dslr. The video capabilities of this thing just made it even more appealing as a second video camera too.Had it for about 10 days, was going to be backup/fun/etc to my 1ds2's. I just sold it.
Its the best built non one series they ever made, the AF was better than any non one series, but the images out of it sucked. Videos were nice and if I was shooting a lot of video I may have kept it. But it just was lacking detail in the images and the iso noise (400 and up) was pretty sh1tty. I shot one wedding with it, a bike clinic and an mtb action ad with it so I did put it through some tests.
If they put the 7d AF and build into a 5d2, it would be the best camera ever made.