Look into
WINE, it's available on all linux / unix platforms. It's a pain to set up, but it works with most things.
Lindows was made to work with win32 programs and applications.
If it's re-written in linux, it will work a lot faster.
Data loss, on a workstation, should never matter. All of the users should be storing all files on the network servers, which are backed up. Losing a workstation's harddrive should not lose any work data, and should be easily replaceable.
Depending on the size of the business, and the budget, you could also look into a terminal services solution, as I have been mentioning.
Basically, all of the workstations have the exact same image, which is a locked-down copy of 95, 98, or linux, with terminal services client software. Then instead of doing anything locally, they use the software to connect through terminal services to the server and do all of their work on the main servers. You would need some large servers, depending on the number of users, but this is a very centrallized solution.