tedster - 8:20 am on Apr 8, 2008 (gmt 0) - Is your domain root indexed?
This sounds like a nasty technical problem of some kind. Either that, or you've tripped a major spam flag at Google somehow during the 301 process.
- Have you checked out any errors reported in Webmaster Tools?
- Have you tried a reconsideration request?
- Is your domain root indexed?