And I thought 2006 was quick!
2007 is going at a ridiculous pace. I've barely blinked after Xmas & New Year and here we are ... its 22nd March 2007. What's going on? What mechanism is speeding up man made time? Because it is speeding up. I don't remember days and months floating by this quickly, say in the 80's or the 90's.