I finally found a hosting service that meets all of my needs– Simple Host. Lots of disk space, lots of bandwidth, lets you run your own CGI scripts (therefore, the blog is now hosted where it should be) and great email management features. All for a reasonable price.
It seems too good to be true. We’ll find out if it is.