Just a little side note: we've just moved Neatorama to a new host. The old server had put up a valiant effort, but at the end, Neatorama's growth finally got the best of it.
It's been a joy to see the blog grow in the past two years or so, but it comes with a certain degree of pain and frustration. Neatorama had been booted off a shared server and a virtual private server, and had outgrown two dedicated servers. The blog gobbled up a lot of bandwidth, and we had to outsource image and static content delivery to Cachefly.
We've just put the blog on a multiple-server environment that promises easier expansion capability as the blog grows (I hope!). This move has gone pretty smoothly, though it's not without its minor kinks (like old caches, email and plugin issues). We'll get these straightened out very soon.
I've moved servers before by myself in the past, and this particular move was the most complex yet it was the easiest, thanks to the awesome guys at Linux Admin who handled everything (and I mean everything from automated WP updates, server security, optimization, to performance tuning). They know what they're doing and, as an unsolicited plug, I highly recommend anyone with a high-traffic website or wordpress blog to check them out: http://www.linuxadmin.org/