Hi there. A few words from user started with DOS 5.0 and finished with Windows 2003 server. I think needs make progress. I used NT4 but I didn't like everything in it. Heh, still I think it's one of very much stable OS ever made. I also started to use linux those times. Win. 2000 appears and I still use my highly customised NT4. Win XP appears and I still use Win 2000. Why? Simply next version is better. DirectX, drivers, support new hardware. Simultaneously I use linux, [i'm network admin long time] but always remember: you WON'T use linux to play f.e. Civilization 4 on it [unless recompiling things several weeks, anyway with better performance on Windows], and you WON'T build little profitable network router on Windows 2003 server. OUR NEEDS make hardware and software. Next big topic: support of hardware. When I purchased my new HP/Compaq laptop week ago olny thing I did was to create nLited Windows CD with SATA drivers. After installation I've got working OS. Tried quite new [2005] linux CD and... it won't see most of hardware. There's solution, but takes quite longer. Give Vista time to become in final stage, try to find a solutions for your problems, not just say 'what a crap'.