The Royal Society gives free access this month according to an email I got, and it happens that there is an interesting special issue on Titan just out with some excellent summary papers. Enjoy!
http://rsta.royalsocietypublishing.org/content/367/1889.toc