We have switched clients to Windows 2008 servers without having to re-write the cheque specs.
The problem will likely be the Regional Settings. The users needs to have their location and language set to US to match what was previously set in the old server.