Too bad life isn't that easy if you are a programmer. As long as there is not 100% compatible ABI (application binary interface) Windows just won't go away. That of course, will never happen because Microsoft will never allow a completely compatible interface to be engineered. As a heads up to those who care, Windows Viesta will pretty much throw Wine and Cedega into at least temporary insanity. DirectX 10 is going to be a major revision, and probably only going to be available on Viesta, and possibly incompatible with previous versions. On thing is for sure, the Win32 API is going to be dumped in favor of an new operatiing system interface called WinFX. So I guess unless the Wine and Cedega catch up somehow - you can expect Viesta applications to not be useable under Wine or Cedega for awhile. Personally, I wish that as a group we programmers could force a binary middleware on the industry, so that applications would be OS independent. Please dont mention Java or .NET in any responses. =P. Both have issues - either too slow, threading problems, or in general the OS support is unreliable. Myself I'm waiting for AMD's Pacifica chips later this year or early next. By that time, it should be possible to run Windows and Linux in parallel on one processor at near native speeds. Cheers! T.J.