This was my first attempt at Data-visualisation using d3. I've done a few things with GoogleVis and R, the one is awesome for the web the other is awesome for its flexibility, D3 is awesome for both. I was also pretty much a novice to JS and CSS, I highly recommend AlignedLeft's tutorials http://alignedleft.com/ if like me you start from scratch with this.