So, I have a bunch of cases in mind for the 3GS. I currently have the InvisibleShield on with the SwitchEasy Colors over that. It provides A LOT of protection but I want A LOT more. Here is what I want: A case that is a hybrid (silicone & hard). Would LOVE to have a film over it. Needs to have some port covers. ex: headphone jack, sync port, etc. Needs to be in the 40-50$ range. I want to have some other "goodies" included. Such as an extra screen protector and a cleaning cloth. I've found the iPhone 3G / 3GS Quattro T4 Glass Screen Case by IvySkin and some other ones. Also the OtterBox Defender looks good. Is there any other cases (SwitchEasy, Speck, etc.) that are protective or should I just choose between the two I've listed? Thanks. Please decide fast cause I'm going camping for a week next week.