I'm currently using Communitech, and signed up a while ago, so am only paying $20 a month.
350 megs, 100 pop, unlimited auto-respond & forwarders, perl, php, ssi, telnet, VERY nice control panel, easy script installs, 25 subdomains, 25 ftp accounts, all in a nice package.
I'm also allowed to resell all of the above, on a new domain, for $15 a month.
They advertise unlimited bandwidth, but don't allow it to be taken up by anything you didn't make (game demo's, etc.)
Tech support isn't the greatest, but I don't tend to use it much anyways.
www.communitech.net