Cracked the screens on most of my iPhones too to be honest. No case protects the screen. And a hard plastic case will just break the first time it's dropped.
Get one of these - SPECK CandyShell case BLACK BLUE for Apple iPhone 4 & 4S, new mint | eBay (though you'd probably find one cheaper than that on ebay I just found the first one there with a good picture for you)
They have a rubber lining inside them which means it takes the impact.
Though I have still managed to break mine.
I was showing somebody how good the case is by dropping it from the height of my shoulders. It bounced around and was fine. He fetched his mate and I showed him too. Was fine. Sat in my kitchen and put it on my knee and it fell off, about 40cm, SMASH - broke the bugger. £80 for a new (genuine) screen.
Get one of these - SPECK CandyShell case BLACK BLUE for Apple iPhone 4 & 4S, new mint | eBay (though you'd probably find one cheaper than that on ebay I just found the first one there with a good picture for you)
They have a rubber lining inside them which means it takes the impact.
Though I have still managed to break mine.
I was showing somebody how good the case is by dropping it from the height of my shoulders. It bounced around and was fine. He fetched his mate and I showed him too. Was fine. Sat in my kitchen and put it on my knee and it fell off, about 40cm, SMASH - broke the bugger. £80 for a new (genuine) screen.