I have been trying to spread stuff out over the last few years. I've got all my application servers in Florida and Exchange servers.

Shared e-mail and webhosting I keep in Dallas (at the planet). I have DNS servers is both places and have a few servers in other data centers where I just send back data to.

What's your setup like?