For APS-C, the 7D is a wonderful little camera. It's certainly eating the lunch of Nikon's D300(s), something they are keenly aware of. Nikon has released no new SLRs this year (or decade, take your pick). I am hoping they get off their ass soon and come out with a D700X and D700s. More likely, they will refresh their small sensor bodies first.
One minor nit: Compact Flash is vastly superior to SD in virtually all respects. The cards are much bigger, but that makes labeling and handling them in the field easier. The throughput of CF is much faster than SD. The differences for write speed are really only relevant on high speed, high-MP cameras like Canon's 1-series (though truth be tolld, the 7D is not that far off from a 1-series in that area.) The speed advantage CF has for reading is a boon to anyone who uses it. Even crazy K-Rock thinks so. There's a reason CF card readers come in FW400 and FW800 varieties. SD(HC) readers are only USB2.0. It distresses me that SD cards are beginning to infiltrate the pro market. Some of the newer Canon 1 series bodies have an SD slot instead of a second CF slot. Luckily, the Nikon D3(X/S) has two CF slots. Sorry, rant over.
So what lens are you using on the 7D?