I've tried a couple different neck strap options on my 7D, but recently switched to a hand strap. I've really enjoyed not having a neck strap to deal with anymore. I have a Crumpler 8 Million Dollar Home shoulder bag and a Tamrac 517 holster bag with a strap, so at least for mthere's really no need for a neck strap, too.
Search eBay for "Herringbone camera hand strap" and you'll find one from a seller in Korea called Light-n-Space. The Type 1 strap is $39 and comes with an aluminum universal tripod mounting plate. The Type 2 is $33 and doesn't come with the plate.
Mine is black padded leather with red stitching, so it looks pretty slick with an L lens on the camera. Lots of other colors available.
I was a little nervous about ordering from overseas, but the customer service was excellent, you can purchase via PayPal, it was delivered fast, and the packaging and product really exceeded my expectations.
The universal plate is Manfrotto compatible, plus the head of the plate's screw has threads so that you can screw something else into it. I have a Gorillapod and the mounting plate for it will attach to the bottom of the universal plate. I never need to remove the plate.