Personally, the best case I've had (I've had the Innocase II as well) has been the black glossy silicone case I purchased from Verizon. It fits like a glove, looks clean and stylish, gives adequate protection to the camera, and is a bit raised on the front so the screen it protected from a fall or from a rough surface.
It's also available in a couple other colors I believe.
I used a coupon and got it 15% off for about $15 if my memory is correct.
I really was not happy with the Innocase AT ALL. Seidio's quality is progressively decreasing. Also, after a few drops, the random areas of the surface of the case start to peel off, making it ugly and removing any uniformity that existed before.
Note this was after I had to order a replacement from Seidio due to a design flaw in their product. The replacement I received was still flawed. They're just not reliable.