Outsourced SQL Providers?
there: what type of data are you storing and what type of application is retrieving it?  i would imagine the latency between your network and the sql provider's would hurt performance badly.most web hosting providers can give you a sql database but in those instances it works well because your website is probably running on the same local network as their sql server.