Best one imo, i think i completed it about 20 times with my ex gf.
I tried to like it but the controls really are horrendous.
Watched my mates playing through halo 1 anyway and completed halo 2 coop so I'm not missing out on anything, the story isn't deep or involving but the multiplayer really shines through.