boxydancer on 29 April 2009
Don't know about Halo 3, but MGS4 was incredible.
That said, I think the first iterations of both franchises (MGS for the PSX and Halo: CE for the XB) will be remembered the most because, well, they were the first.