Thanks to Faculty of 1000 for providing a list of the papers their members have selected for review. These are now all linked to from HubMed, in the 'References' section (see this abstract for an example).
Faculty of 1000 is a select group of professional scientists (1000 of them, in fact) who pick and comment on the papers that they consider the most impressive, as they are published. The site requires a subscription (ideally an institutional subscription - a nice feature is that once you've signed in from a registered computer, you can continue to log in with the same username and password from any computer for 30 days). A free 48-hour trial is also available.