It seems google has pulled the link webmasters used to view their cache from their search results page. I am not sure if this is part of Google’s continous testing or if it is going to be a permanent change.
In the meantime, using this query will allow you to be able to access your webcache. I am sure there are tools that can do it, but I haven’t had the time to look for any
http://webcache.googleusercontent.com/search?q=cache:http://www.tolumi.com/
Just replace tolumi.com with your desired url and it should work
.
Update…
Turns out the cache link was not retired as we initially feared, Google just moved it to the preview pane as you can see below.



