I have lost touch with my web designer and would like to download my site content. Is FTP the only way to accomplish this?
Depends on what kind of content you have and if it's publicly viewable.
If it's just html and images, you can save most of it with your web browser.
This might help: http://www.httrack.com/
"It allows you to download a World Wide Web site from the Internet to a local directory, building recursively all directories, getting HTML, images, and other files from the server to your computer."