Those by Infinity Ward are outstandingly designed, well thought out, voice acted well and engrossing.
The Halo games are merely OK. It's just that console games usually suck so bad that merely OK games are in the top 1%.
Roughly 8 pounds to a gallon... That's like 1.2 gallons you puked/shat out.
Then it takes me almost until my alarm goes off to get back to sleep again.
It's doubly annoying since I usually don't fall asleep, even with sleeping pills, until 1 or 2am. I take my pills at 9:30pm.