Hmmm... Well, I have to say, I just played Uncharted 2, and I have to say, that just topped Modern Warfare on my favorite freakin' games forever list.... So, I'm going to have to say that Uncharted 2 is the closest I've ever seen of video game perfection, and I don't even own it. Modern Warfare 2 MIGHT change my mind, but topping that addicted frenzy of fun that uncharted gave me for 6 hours straight is going to be a hard feat... I even punched my friend (the one who owned it) in the face so I could play more.