I never found Halo to be entertaining. I played Combat Evolved on a PC, and the computer sucked, so there was a huge lag. Later I played Halo 2 on Xbox 360, and I didn't like that either. However, both games belonged to a friend, and I've found that I have a hard time learning games with other people. Maybe if I rented one and took time to learn it, it might be more enjoyable.
-JTA