From what I understand, Otterbox is probably the best for drop protection, but I personally swear by Incase. I dropped my 3G countless times while it was in the slider case and it still looks flawless.
Neither company has cases out for the i4, so I'm just using a case off eBay until it's released.