Honestly, Halo isn't that great on PC anyway. I haven't played the second one (mainly since I'm still on XP), but I do own the first one.
If you can play on both keyboard/mouse and controller and enjoy it, then you're ahead of the curve and we'll get to laugh at those who struggle like the sly devils we are.