Just don't run a server off a cheapo setup.
The price you pay for energy, bandwidth and the nerves needed you'll get a good offer at a local housing near you.
I knew that answer was coming, even after I specified its not an option for me.
1 - One very rough estimate I found puts power costs at an estimated $10.80/month (
Stanford Folding@Home project).
2 - My DSL costs about $15-$20/month, but we were paying that already so there is no additional cost in bandwidth. I just decided to use the loads of spare upstream bandwidth for my server (which isn't even heavily trafficked). And the amount of bandwidth used by the server during a full game is at most 50%.
3 - Nerves? The only thing getting on my nerves is the fact that some "genius" security solution is going to screw my ability to have admins on my server. Other than this, my server has been quite a Zen garden for me.
So my server costs roughly $11/month to run. I have Tremulous, Apache (with all the trimmings), MySQL and PosgreSQL with no limits (other than my HD size

) , SSH, Subversion, and anything else I could possibly want. I have complete control. I have also calculated my total available bandwidth to be about 3GB/month if data transfer is occurring 24/7. Though my upstream doesn't allow for large immediate spikes in traffic.
Hosting plans I found start at $15-$20/month and that is
only Tremulous. This one game host I found also offers 1GB web hosting + MySQL with "unlimited" bandwidth for an added $8/month, which comes to a total of $28/month. But this is narrowly focused on gaming.
If I want to match the features and control I have on my own server I would need to lease a dedicated server. And those seem to be starting at a minimum $100/month.
So wise guy, I'm saving money. Please don't screw the budget admins who are stuck with dynamic IP addresses. There are better solutions for the GUID problem out there.