You can find the latest edition of Journal Watch at:
http://www.primarycare.ox.ac.uk/journalwatch
University of Oxford, Department of Primary Health Care
Journal Watch is written by Dr Richard Lehman and is a lighthearted review of the leading medical journals from a GP perspective. It is updated weekly.
These journal watches are recommended reading even for those working within a speciality. They cover many general journals and I have found a few snippets which can be applied either to me professional or personal life. Well worth a glance weekly.