TheLatestLink: thepete: Somehow today feels like it shouldn't exist... this leap year thing subverts the will of the gods! No, seriously--it does! They told me!