worldofangel.com — There is some serious speculation going on at the moment that Google’s Toolbar PR update may have been delayed due to the recent spate of inane Chinese sites that appear to have been created to facilitate some sort of attack on Google. This is one for all your conspiracy theorists on the Internet.