So here we are, a quarter of the way through the 21st century already. It seems like only yesterday when we were gearing up for the year 2000 and the Millennium Bug!