Mine would have to be Fire Emblem: Path of Radiance. This is because the singleplayer was practically perfect, and the replay value was sky-high, too, because of the extra maps you get after finishing the game. Plus, you could get some new characters if you beat the game 5 times or so.