timppu: Too bad if so, but then Linux appears a bit messy in that regard, with its various distros, desktops etc.
Sorry, when you say "messy", I hear "flexible".
Windows has a whole bunch of versions, with arbitrary limits, where (I believe) some features "move up" a version between versions (for example, I think "Dynamic Disks" was in XP Home, but not Vista Home).
Meanwhile, on Linux, I shall continue my plan to Xdmx 16 displays across 16 computers (Raspberry Pi's) which is likely to require me writing my own custom "desktop" (window manager) so I can join/separate the monitors into "screens" of various monitor widths and heights as required. Which, funnily enough, I will be able to run on
any Linux distro I decide to run :)
If the users "desktop of choice" is an issue to your non-specific application (which Steam is), you've done it wrong. Really wrong :P