Virtue's Last Reward is fantastic, but if you play it on 3DS look out for a very nasty bug - on some copies of the game (and it happened to me for both cartridge and download versions), at least one of the "escape room" puzzles would frequently cause the game to freeze, forcing me to reset my system, and apparently if it triggers then it can corrupt your save file or at least prevent you from progressing in the story. So the rule is - save frequently during the novel sections, never in the puzzle sections, and be prepared for a bit of frustration in what is otherwise an amazing game.
I'm partway through 999, and I've been enjoying it, although I hear there's a version coming out for the Vita that uses the same time-point jumping mechanism as in the later games so you don't have to play through all of the plotlines multiple times just to get all the endings (and in case you weren't aware, you can't properly finish the game until you've reached all of them).
But right now, the game sitting in my cartridge slot and preventing me from playing more 999 or starting on Pokemon We-Ran-Out-Of-Colors-And-Realised-Letters-Are-A-Poor-Substitute-So-Moved-On-To-Heavenly-Bodies is Rhythm Paradise Megamix, the latest installment in the Rhythm Heaven/Rhythm Paradise/Rizumu Tengoku series. If you liked Ouendan, Elite Beat Agents or Rhythm Thief, then you should get this one - it features some of the best minigames from the previous games in the series, including the GBA game that never got ported into English, as well as a bunch of new ones, and it's essentially WarioWare for people who can keep the beat.