I completed Halo for the PC. I haven't played Halo on XBox however at least I got to experience Halo.
It's just like any FPS. I am amazed such a game was produced for it's day! The worlds are huge and well done which sets apart it from the rest, the weapons are well made and the story is amazing.
I wouldn't say I should brag about it too much. I've always been an Unreal Tournament and Half Life fan. I'm treating Halo like any other FPS that deserves it fanbase and I would say I'm glad such a team produced such a series to begin with.