Suikoden V is the best game on that list. It doesn't need debate; get it, play it, love it.
I liked Magna Carta a lot, but a lot of people don't. It was my then-girlfriend's copy, and she traded it in, so I've not ever got all the way through it or anything. The amount I did play was largely good, however.