Not the OP, but it seems that my comcast IP stays pretty stable (for months on end). Also, I know that namecheap (and possibly others), provide a dynamic dns type api to update their nameservers if your ip does change.
Certainly you wouldn't want to host something too important on your home network, the odd mumble server or webpage shouldn't be too big of a problem.
I do exactly this--I use namecheap's dynamic DNS thing and a Comcast home connection to serve my personal website. Namecheap lets you update DNS with a GET request to a URL, so I just set up a cron job to do that every night. Works great.
If so, do you have a static IP? Does your ISP allow home servers?