I don't hate Halo, but I don't like it very much either. I was looking forward to it on the PC, untill I played the Xbox version and was completely underwhelmed... Well, I've probably only played about one hour total, which is not really enough to jump to conclusions...