So I finally found a web host whose prices matched the importance of my website: NearlyFreeSpeech.NET. They charge $0.01 per MB per month for storage, and $1.00 per GB of transfer. So I up and moved my blog and other stuff from my toy server running on my Verizon DSL line to NearlyFreeSpeech, and picked up a domain name from NameCheap.com at the advice of a friend. (I'm probably going to move the domain name to NFSN's registrar later, just to keep all my services together.) What I've discovered: NameCheap is good, NearlyFreeSpeech is an amazingly different, awesome, and responsive web host, and NFSN offers a surprisingly good, free DNS hosting service. (I'm not quite clear on whether you need to host a domain with them to use it.)
I'm currently using Google AdSense (insert standard disclaimer about how I can't ask you to click on ads); even with the unoptimized layout and almost total lack of content, I will probably be able to pay for the hosting ;-)
Any comments, suggestions, etc... are appreciated; just use the contact link above.