Ramblings from another nerd on the grid
In case you haven't been paying attention, Halo 2 for Windows Vista is going to be released on 5/8/2007. Yes, you'll be able to save the world from the luxury of your Lenovo ThinkPad T60p. More details at http://www.gamesforwindows.com/en-US/Games/Pages/Halo2forWindowsVista.aspx on the system requirements, price, etc. You can preorder right now if you are feeling nervous.
If you decide to purchase this game, you also might consider one of the PC game controllers. See the wired version at http://www.microsoft.com/hardware/gaming/productdetails.aspx?pid=091.
[UPDATE] It looks like this date got pushed out a couple of weeks. Most of the game stores are now showing a release around 5/22. Back to work...