Hi Nick & Welcome to the SSWT Forum!
I dont have the Google Toolbar on this system... I'm running the Alexa Toolbar at the moment (Q: Can I run both??)
Can you tell me what the pagerank is for this site?
I'll likely move this topic down to the SEO category - that work for you?
If I'm not mistaken, the general concensus is that pagerank is not relevant enough to warrant a lot of excitement... but I'm looking forward to hearing other responses & opinions on this one!
Glad to have you here