Just thought I'd chime in. This is the case I have:
http://cgi.ebay.com/PHONE-CASE-CARBO...item3efa5f3469
It's for Verizon, but fits my Sprint perfectly. I had a rubberized hard case before this in black, and the snaps broke. So now I try to take the case off as little as possible. Only had to once so far when I had a failure to wake issue.
The big advantage I like is that the oil from my hands/face do not leave behind on the case; like it did with the rubberized black one. It always looks clean and nice. Never have to constantly wipe it. I'm not wild about the pattern, but hey it could be worse. Just my $.02. HTH.