I have an Access application written wide database of more than 15 years that I use in my business up to 6 computers to access a server. This application was written in Access 97. We are currently running XP Professional on all our computers and works seamlessly access 97 which allow us to address my request for access. The application does everything we need and do not feel inclined to write back to a newer version of Access or Visual Basic in fact I would take a year at least! But we need to improve some or all of our computers. Could "downgrade" to XP, but perhaps rather to advance the operating system. However, if Access 97 does not work on Windows 7 Professional him the immediate future sticks with XP.