Well the host was totally blocking the Google Bots as well so that might have had something to do with it and I'm not sure what Google's policy is on this sort of thing.
Did a search for ppcgeeks.com on Google and there were 700+ hits. The Bots not visiting issue might just be temporary... I hope
Let's wait and see if the new robots.txt file helps any.