Which iPhone case is better? The hard or soft shells?

Just got an iPhone 4 and am wondering which type of case would protect it more.

Get an oterbox… (soft)

I got one and its really nice

A soft shell. Hard shells can scratch your phone and crack when dropped, a soft shell dosent scratch and absorbs the impact better than a hardshell. Hard shells also crack, some argue that soft shells may rip but it is rarer that hard shells cracking.

Http://www.case2case.net/iphone-3g-3gs-cases/iphone-4g-cases.html?cat=285