Self-hosting on a residential DSL line is wonderful (especially if you're not the one paying for it) until the connection goes down for two days and you can't even call the ISP because they forgot to turn their phones on.
About thirty minutes ago I placed an order for a dedicated server at a real data center with gobs of bandwith and a 100% guaranteed uptime service-level agreement. Of course, immediately after I placed the order, wonko.com came back online. But I'm gonna go through with it anyway, because I'm sick of these DSL shenanigans.
Now I just need to figure out some way to pay for it.