I know I'm on the outside with this, but I don't even think I'd want to program without an IDE anymore. Not only do they save time, but I find they also save MISTAKES which one of the most valuable things out there. For example, how many times have you had that one variable or reserved word misspelled by one character and it took you how long to find it?
I've been with GNAX / Net Depot for the last few years. You can co-locate there and the service has been rock solid apart from a lightning strike DIRECTLY on a transformer. But they have dual power inputs and gas backups on site. They're located in Atalanta.
Oh ya, should mention check out http://www.live365.com I found it the other day and had some decent channels from what I saw. TONS of genre's. You can pay for it if you don't want commercials as well.
I think this is a good idea if it takes off. Being able to add billgates.tel to your various e-mail accounts and having your e-mail programs update your contacts daily and before you send an e-mail to that person would be incredibly helpful.
I just got my first smart phone yesterday and am having trouble trying to think of the best place to keep a 'master' copy of my contact records. This could easily solve that problem.
Now I could be wrong on this, but I believe that's at the EXTREME end of things, I would say with the way DNS is updated now it usually takes under an hour at most. At least that's my personal experience.