I think I found the problem, I had a textbox that was getting populated from the db with a Date value
ie 1/2/2007
however the db field is a datetime, which stores the data as 01/02/2007
so for some reason the machines with xp could not "Read" the 1/2/2007 But the 2000 machine could.
so I just went back and formated all my dates as mm/dd/yyyy istead of allowing them to put in m/d/yyyy
to strange that one machine could understand both but not the XP also
I notice the .net frame work was much larger on an XP box then on the 2000 box??