Here is another great case! I had the blue one for the iPhone 3G, and now that I have the iPhone 4, I ws happy to find this pink case! It's really cute, and protective, easy to get on and off.
Plus, it's fun! It's so reasonably priced that you can order several different cases and switch them around just for fun!