Very true, and there also were the HST modems from US Robotics. Expensive but reliable and fast. I wonder if I still have that 9600bps HST modem that I bought used in a closet somewhere. IIRC, the HST modems where there a little before the PEP modems, but the PEP modems were cheaper so got more popular eventually.
http://en.wikipedia.org/wiki/Us_robotics
And then there were these upload/download protocols, beyond xmodem/ymodem/zmodem, you had 'full duplex' ones that allowed parallel uploading and downloading of files (bimodem http://en.wikipedia.org/wiki/BiModem).
After that you started being able to do some more things off-line (I remember uucp, and QWK http://en.wikipedia.org/wiki/QWK_(file_format) , and 'soup'). You could select files for upload and download offline, and let your computer dialup into the bbs during the wee hours of the night. The bbs would have a prepared compressed package ready for you with your emails, group messages, exchange files, etc, and you could hangup immediately after the upload/download, for a much reduced number of minutes on the phone (which mattered a lot if it was not a flat-fee call)... There were special DOS programs to do all that, they could program the BIOS to turn your PC on at the right time at night and turn off when finished.
Not soon after that the Internet took off and many wheels had to be reinvented with new names and protocols.
It would take 'only a couple of days' for an email to reach the other side of the globe. Email addresses were numbers with a colon, slashes, a dot.
Yes kids: Colon, slash and dot. http colon slash and dot.