Suikoden 2
Metal Gear Solid 4
Baldurs Gate 2 / Final Fantasy 7 / Call Of Duty 4
( cant decide between these 3 for 3rd place )