OK, turns out it that my permalink issue with WordPress was caused by my host, Yahoo (I refuse to add the exclamation point here).
I’ve been with Yahoo since the beginning, but sometimes the way their servers are set up makes things complicated or impossible. I actually switched to Alpha One Technologies to host my business website: www.hedonistchocolates.com because I could not get oscommerce (an open source shopping cart program) installed correctly on Yahoo’s servers.
I don’t have the energy to switch hosts for this site right now, so I found a workaround at Natespost.com. Yahoo does not allow the use of .htaccess files so you have to use a custom permalink structure: /index.php/%postname%/, which isn’t ideal but it gets the job done. Now my pages actually work and I can post my resume!