It could have been a result of downtime on your site associated with the move. A zero downtime move should have no affect on things. Just to be safe, I would leave the old site up on the old server for an extra month just to be able to deal with all the people out there with outdated dns caches.
smindsrt, since when is posting a question considered posting rubbish? Did you read Minstrel's guide to forum etiquette? Since you believe the answer to be obvious (as you have stated twice before), I would really appreciate it if you could illuminate it for us dumb rocks. Seriously. For all who offered constructive responses, thank you.
Bernard- I was only teasing you about the "rubbish" did you see my j/k next to it??? I meant no harm by it.
Looks like the 301 redirect I set up on the new host for a domain that was previously DNS aliased on the old host may be causing problems in Google's DB. I'm seeing a lot of supplemental results that are months old for the secondary domain in the index. Perhaps Google is applying a dup content penalty: http://www.google.com/search?source...=allinanchor:"turnaround+management+software" I hope Google sorts it soon!
Sometime between Tuesday and now, my site recovered 99% of its former SERPs. I did not make any significant changes since the site disappeared.