I bought Bioshock and Halo 2 for Windows Vista. These were originally XBox 360 games but I don't have an XBox 360 (yet) and I really wanted to play them. I also like PC gaming better than console gaming maybe because I've been PC-gaming long before I was console-gaming.
The mouse is a better control than the console controller for first-person shooters. You can look up and down quickly as well as spin around quickly. A real time strategy game can have lots of keyboard short-cuts. How do you implement that with a console-controller?
I started playing Halo 2 and finished about 1/3 of it when I hit a bug. Suddenly I could not pick up weapons nor use devices. This prevented me from finishing the level and moving forward. I was done. I'd have to wait until I got an XBox 360 to play Halo 2 from start to finish.
Next I started to play Bioshock. This is the scariest game I've ever played. I get totally immersed into the experience. I was really getting into it, playing about an hour per day and I reached maybe the 1/3 point again and the game crashed taking Windows Vista with it. I rebooted and kept playing, saving often, but every 5 minutes it would crash and I have to reboot. I could keep making progress this way but it's a bit hard on my PC plus the progress is slow so I gave up again.
I'd sell them on eBay but the amount I get is not worth my effort so I'll probably give them as a Christmas present to someone.