To answer Nyaj2k1's question about what Windows XP returns for a version, I think that if you could type VER at the command prompt it should return something like:
Microsoft Windows XP [version x.x.z]
Where x is tha actual version number, and z is the build number.
I don't know if this is...