One game I love playing endlessly (but I don't know if this would count as "replay") is any of the GTA games. Because they are open-world games I usually spend hours in them doing various things. I did play GTA 3 twice though now that I think of it.
Silent Hill 2 I played twice...Silent Hill 3...