While Jekyll is cool to run a blog, it could be a PITA if you want to run a marketing site or something less blog-like with it. This made me to create Punch (http://laktek.github.com/punch), which can be easily customized to run many different kinds of sites.
If you already have a blog based on Jekyll, but feels it takes forever to build. Consider switching it to Punch with this boilerplate (https://github.com/laktek/punch-blog). Basically, you only need to move the files from Jekyll's `_posts` directory to Punch's `posts` directory. Also, you would love the ease in template customizations (and ability to use partial layouts).