"Keep in mind datetime type doesnt exist for sql 2005."
What are you taking about?
Of course SQL2005 includes the DateTime data type!
http://technet.microsoft.com/en-us/library/ms187819(v=sql.105).aspx[
^]
And that is clearly what is being used: otherwise you wouldn't be seeing ISO format dates in the SQL data.
I think you need to look at your search code: the problem is most likely there...