I'm hosting my website paying less than 30E/year for unlimited hard disk size and 50MB of Sql Server 2005 database...
Is not so expensive.