the recent posts list on the front page should have a link to take you straight to the recent posts page. like, maybe make the title a link or something.