I use WinXP on my Laptop… It works, and I didn't pay for it. (For the record I've also been a Linux user since '92) Anyway, the one thing that really irratated me was the lack of a good shell. I started using bash from Cygwin years ago, but that didn't fix the crappy command window it ran in. That is until I found rxvt came with the new Cygwin, and didn't need to run under X. Nice. Bob Lee thinks so too, and lists some good configuration options.