Thanks Albrecht. New website design.
Peerage of Science 28 Feb 2013
Important new functionality too: It has always been ok for scientists to contact Peerage of Science directly to ask if you can get a user account as Peer. Now, that policy is official, and you can easily send a request for invitation here.