Yeah, it really is an incredible game, one of my top 2 favorite games of ALL TIME, along with Uncharted 2. I think overall, MGS4 would take the top spot for campaign, but Uncharted 2 has an epic campaign PLUS awesome, addicting multiplayer (and I'm not even a multiplayer guy).
Glad you played this game, definitely is a must-play.