Hi Crystal,
Podbean is a good alternative to Wordpress if you are looking for an all-in-one easy to manage package. Another comparable service is Libsyn.
I host my podcasts on my own Wordpress.org blog and use a podcast plugin. A quick search in the Wordpress plugin directory for podcast yielded these results:
http://wordpress.org/extend/plugins/....php?q=podcast
In terms of podcast directories, the list you found on Voices.com (
http://www.voices.com/podcasting/pod...rectories.html) is a good one. Another place you would probably like to submit the podcasts to is iTunes (which you already noted

)
I have not found a site that I like that submits your podcast to multiple directories at once. They are out there though.
There is a site like TubeMogul called Traffic Geysar that does allow you to submit to a handful of video sites and in addition to podcast directories, but I honestly do not think the price for the Traffic Geysar service is worth it.