I can tell you that when I switched SlotsOnFire around and abandoned a bunch of URLS – Google promptly removed me from the SERPS and set me to PR 0 
Not sure what else I could have done wrong by Google, but it happened during that time frame – so I always assumed that was the issue.
If I were to do it again – I would have set up .htaccess redirects from all old URLS.