I have an on/off relationship with Windows. I went fully Linux a couple of years ago then recently got back in to Windows (mostly because of my work)
Windows 7 is really nice, and to be honest, with all of the changes going on in the major distros, it was refreshing to have a nice stable desktop that didn't change it's look and feel every 6 months.
(Yes, I'm aware that I don't have to upgrade and I can use X instead of Y or whatever)
I still use Linux in Virtual machines and on real hardware where it is the best tool for the job, but for me, for now at least, on my desktops, Windows is the flavour of the week/month/year/decade/etc