I finished almost a dozen of times MGS2: Sons of liberty, it became my favourite of the series.
I've also played pokemon sapphire repeatedly over the course of time.
Then there are Okami, GTA: San Andreas and Megaman X4 to add to the list
DarkShatter wrote...
Golden Sun: The Lost Age. The greatest game of my childhood. Played through it several times. I still enjoy it.
And this, a thousand times this.