LOL I found this Googling my e-mail :3
My website is home hosted on my home server via IIS, however I don’t host the gaming servers at home. Once we did have a dedicated server (as in a proper machine in a datacentre) and we had the site etc, our own control panel etc however its incredibly expensive and a time-consuming operation. I would recommend you get a host such as the one we use at FH called UKGame, which offers a 12 slot server for £7.50 or something a month - really cheap and the pings+support+the amount your server can handle is pretty dam good.
If you are American, I would recommend ArtOfWarCentral.Com - they’re a little more expensive however their support is pretty dam good with a donations system too - which is great because they handle all the donations for you etc :3
I would really not recommend hosting a server from home; as you said, electricity can be a huge issue and its already costing my parents something like £300-£400 for electricity every month or something rediculous around those figures. Plus redundency is another issue you have to consider as well as speed. Unless you have at least 10mbps down and upload, I wouldn’t recommend hosting a server from home - you could probably get away with a 12-slot server with 4mbps up and down but for people half way around the world, it will be hella slow for them - from my experience anyways.
This is what I would do if I was you:
> Buy a domain from GoDaddy.com - cheap domains, good support and pretty dam reliable. One downside is that the control panel is occassionally slow.
> Buy a 12-slot Garrysmod server from ukgame.com.
> Buy a small crap computer from a second-hand shop, eBay or somewhere - basically an old computer that uses hardly no power at all. Then run a webserver off it+link it up to your GoDaddy domain via total dns/mx control etc.
This is only an insight, but I hope you find it useful. Sorry for bumping a six-day inactive thread, however this reply may be incredibly useful and I put some time into writing it - all three minutes :3
O hai compwhizzii :3