I'm pretty much completely self-hosted now. I do have a colocation setup, and some servers online in my office. Its a good setup, but not perfect.
I'm eagerly awaiting FIOS in my office, which will improve the services I host there. And I'm also looking to consolidate and rearrange my colocation setup. I need to have the ability to remotely reboot the servers there, as well as have a KVM-over-IP system. All I need to do on the KVM system is replace the cable, which I'll do when I setup the switched PDU.