What do you want your website to do?
Will it be video and audio intense?
Will it be a assembly of squeeze pages?
Will hierarcial access be needed?
Will a contact management control process be required?
Will it be massively multi-user?
Will you be maintaining and updating?
What access will you need to provide udates?
Do you require compatibility with all media formats?
Who will proivde analytics?
Who pays for system and security upgrades?
Now, with a few details, you can evalute which hosting service will serve you best.
As Gerard suggested, for most real estate applications, GoDaddy has worked well for me.