I have 4 criteria for an iphone case. 1. MOST IMPORTANT: cosmetic protection- especially drop protection - this means I want a case that won't damage the iphone, that would defeat the purpose of the case 2. Something that doesn't add a lot of bulk 3. I want access to all ports, buttons, and touch screen. (I want minimal case coverage of the home button or area around home button & ear piece) 4. Reliable- I obviously don't want something that I will have to replace every month or so. This is what I've narrowed it down to: 1. Seidio Innocase- (http://www.seidioonline.com/index.asp?PageAction=VIEWPROD&ProdID=936) 2. Agent 18 iPhone Shield- (http://www.agent18.com/scripts/prodview2.asp?idproductpages=21) 3. SwitchEasy Capusle-(http://www.switcheasy.com/iPhone.htm) So lets hear your opinion; which case would satisfy my needs?