This post explains how to create a free blog site using GitHub pages which has built in markdown support from Jekyll. Includes setting up local environment for OSX or Windows.