UH support is excellent
I usually get a reply to a support ticket within 5 minutes, and the live chat service is always useful (although I have also found that it's 'unavailable' when the sign is showing 'on')
From my experience, UH is extremely flexible when it comes to things like bandwidth / storage and it's really easy to sort out a custom - package if things aren't quite what you expect.
(As I've already mentioned), I've recommended UH to a friend when Dreamhost just shut down his account without any warnings. They're not giving us any of the data back either
Enjoy UH!