i prefer linux, but basically it comes down to cost. linux costs next to nothing, while you have to dish out thousands of dollars for a windows operating system.

i'm too honest to use a pirated copy of windows, and too poor/cheap to actually buy a copy.

in the end. linux.

PS: there are ways to stream wmv files on linux and unix-like platforms...you just gotta look around