Well, I found a really nice case from case crown for my iPhone 4. It's one of those glider cases, where it is 2 pieces that snap into each, but the inside is lined with felt to prevent scratches and to make a nice snug fit. The material is polycarbonate but it's considered a soft feel polycarbonate. It's molded about as perfect as you can get, and sort of latches over the metal side rim making a real nice tight fit that looks great. And it doesn't add much bulk at all because it conforms and is so well molded to the phone. I'm happy, and the wife will get one too.
Hosted, it didnt come with a screen protector, and after seeing my wife already get a little micro scratch on her screen, I figured we should get some. If anyone has a recommendation for a screen protector that doesn't suck, easy to apply, no air bubbles or streaks, etc...that would be great.