One of my clients is developing an ASP.NET application that will be dealing with large amounts of data. The initial size of their SQL Server database will be at least 5GB and could grow to 10GB within a year or so.
Most web hosting companies we've looked at charge $5/month for every extra 50MB of database, after the first 1GB or 2GB.
If you have a large SQL Server database, is your only hosting option paying for a dedicated server?