I just want to chime in about the Griffin Reveal. I tried to order one online, only to be told that they'd be out of stock until middle July, but that local Apple Store's should have it in stock - so off I went!
I picked up one locally for my 3GS and I LOVE it. I'm coming from an InCase Slider and I love the feel of the Reveal. It's so much smaller then the Slider that it feels like there is nothing on the phone. The sides are a rubbery type material that raise up over the screen which is good if the phone gets dropped and lands screen first. If you put the phone face down it will be resting completely on the rubber border of the case, which I like. The one problem with this is that if you hold the phone up to your ear a lot, the rubbery material could aggravate your ear, as it's not flush with the earpiece.
Overall, I love the Griffin Reveal!