I've no doubt Canon will sell a few 7D cameras Jerry, but I'd hardly call the 7D a winner.
The 7D is little more than an updated 50D. Shoulda' been called the 60D. Canon added a few new features to the 50D, crammed in 3 extra megapixels into an already poorly performing sensor, and called it the 7D.
The 7D as Canon has released it is nothing like the one that's been wished for by many for some years now.
I guess it's a happy day at Nikon headquarters because all the folks waiting for a full frame 7D will now be looking much harder at switching to Nikon.