OtterBox Defender - The best!
As for Mobile Fun, their price was good, as was the packaging and service. Only minor niggle was that when they say they have it in stock with their supplier, the supplier may not be local but overseas, so delivery time was a bit longer than anticipated. I would use them again.