Given recent developments with my current provider, I think it is prudent to move away from them, which is really a pain (given that currently, they provide service to me gratis). I had originally thought the connection part would be hard to handle and I didn't really worry about my colocated server (a 33MHz 486SX with a ridiculous 17G harddrive).
On second thought, I may find it difficult to handle both the colocation and connectivity issues. Connectivity only because of price (of ISDN, I already have the circuit so I don't have to wait for that to be installed) or type of service (I can get DSL, but I've heard horror stories about isanely long wait times for it to be installed incorrectly, let alone correctly).
But the colocation may prove to be a bit tougher. I have plenty of options if I want to use a current webserver, but the problem there is the rather specific nature of my current Apache [1] configuration (seeing how I have a module I wrote [2] in there, along with some specialized email options [3] and a couple of mailing lists.
Oi.
Moving all that to a new server will be a pain.
Ideally, I'd like to drop the server somewhere and avoid having to reconfigure a webserver, five sites, four mailing lists and one special email address. But I may have to (remember, always mount a scratch monkey).
[2] https://github.com/spc476/mod_litbook