Thanks abailin for plugging my startup! Guys this solution is really cool, and I love the "spotlighting" animation. When it comes to flexibility you definitely cannot compete with implementing a simple library like this. Nevertheless, for ease of installation and for a bunch more amazing features I highly recommend you check out http://tutorialize.me. Fully hosted, asynchronous, installed in minutes, full markup (mustache.js) and CSS editing, Cross browser support, and a sweet dashboard with tutorial analytics. PEACE!