I have had good experiences with GoDaddy. It seems to me, though, like you're looking for something more high-end, so I wouldn't reccomend GoDaddy.