I use a screen protector and polyurethane case from this small company inspiretech. They have a bunch of colors I got this like royal blue one
inspiretech: Apple iPhone 3G Slim Fit Hard Cases, iPhone 3G Skins -Blue
It was only $10 and it worked good. I found this review on youtube and they said...