dial up is the best! you need a phone service, my setup right now is At&t $25 per month unlimited calling nationwide and $7.99 per month for Juno Dial up.
You do need home phone service - unless there are ways to connect your computer to your cell phone for dial-up (don't know if that is doable though). I use home service.
You can set-up 7 different e-mail accounts without having to fill out applications. You can also look at all 7 mail boxes at the same time and don't have to mess with mail forwarding.
That and not having to worry about IP's are the nice features. The slow speed is real annoying. but if you open a bunch of windows you can read one of them while the other ones are loading.