I've noticed a nice large bump in traffic to the site over the last day and a half. A quick check of the site stats indicates that it's all down to a quick mention on the inkscape.org page in the news section. Thanks guys!
If you're coming here from there, take a look around and you might find something interesting. Since I tend to jump around a little bit (sometimes a lot!) from topic to topic and if Inkscape is your thing, here's a shortcut to my inkscape related postings to save you some time.