I keep the outlines in case of using the keyboard & tabbed through the links.
The HTML is not messy I just minify it.
I'm using CSS3 transformation & transitions & everything degrades gracefully even the Vector logo & the website is responsive too
Nice I already hoped it were css3 transitions, jquery is over used these days
And yeah messy(minified) html vs tidy(commented) html has always been a war about which one is really better xD I personally like the tidy html since it's easier to edit ^^
I saw the responsive mediaqueries, very cool! Still gotta write them myself for my own site lol
And what did you do to degrade the vector logo? IE css stylesheets that use a png instead?
You could try adding a animation to the svg logo with css3 ^^