It’s done! This morning before I left for work I put the new swduncan.com online. Of course there are many theme tweaks (if not a whole new theme) that need to be taken care of, and a few other oddities. For the most part it went quite smoothly. the WordPress Import module worked well and took care of the vast majority of the work. I copied the directories containing images and other files over, and they seem to be working ok.
So far life under Drupal is good!