The British Medical Journal provides free access to original research articles. The full text of all other articles appearing in the print journal is made freely available for one week after publicatio and then again after one year.
See http://www.bmj.com/