tbh.. I have not seen any more better GUI interface functions that what I have seen on kubuntu / ubuntu setups, I mean I have spinning virtual screens, wobbly windows, etc etc etc.. windows does not even come close to the amount of options that are available.
I do have Windows running in virtual OS just to check websites etc, and have it dual booted with vista on the laptop (tons on hard drive space) to play UT3 but that is about it.!! and I have heard that steam is doing a Linux client