MGS4 and Final Fanatsy have a really amazing soundtrack,but i have to say Uncharted 3's soundtrack is a masterpiece also and you should check it out! And Shadow of the Colossus! seriously if you guys didnt listen to this soundtrack than you know nothing of epic music!
Here are some other games that are my favourites and have an amazing soundtrack:
1.Mass Effect 2 and 3
2.God of War 1,2,3
3.Halo
4.Red Dead Redemption
5.Infamous 1 and 2
Uncharted 3:
http://www.youtube.com/watch?v=OzM3mCQgMoU&feature=relmfu
http://www.youtube.com/watch?v=ZDRxuIsGUzs
http://www.youtube.com/watch?v=ZDRxuIsGUzs
http://www.youtube.com/watch?v=RV0UmmEUM1M
Shadow of the Colossus:
http://www.youtube.com/watch?v=DggH6CReCNA
http://www.youtube.com/watch?v=zqVIJFvUraw&feature=related
http://www.youtube.com/watch?v=S1T-f3dIUZE