I have this case on my Hero, while I like the look & feel of it, I have a couple of concerns:
No protection for open ports, I use the phone outside a lot & in a pretty dusty environment, so this is a biggie.
I've had the phone & case a little over a month, I recently knocked it out of my truck (18 wheeler), on the way down it hit the steps & the case came right OFF!!! After that I ordered the Otterbox Commuter series case.

Update: Received and installed my Otterbox case, much happier with it than the Body Glove case. Less bulky, not as 'grippy' so it's easier to put in my pocket, & all ports & volume +/- buttons are protected by silicone plugs. IMO, a much better case for the way I use the phone.