I have been seeing many different programs that allow windows programs to run on Linix. I see Win4lin, Wine, CrossOver Office, and Cedega. All of them cost money except wine. Are these products better? Do they work well? I seems Cedega and Wine are for games while the others are for applications.