Any simple reasons that could cause dates to get converted to
02/21/2005 and 02/01/2006 every time?

If not, i'll post the code tonight when I get off work.