Any of the heavy duty cases will protect the front:
Otterbox
Lifeproof
Griffin
Ballistic
I had the Otterbox defender on my 4, but went with the lifeproof for my 4s due to it being water proof and me having a 6 year old that spills alot of liquids near me