The newest ones for the 3DS, Omega Ruby and Alpha Sapphire. They have every Pokemon from that region, and in the Mirage Spots you can access postgame, you can find every other Pokemon from all the games except X and Y.This includes Legendaries, so you can get all Legendaries except event ones and ones from X and Y too. I highly recommend these games. They are for the 3DS, though, so you would need to buy one. If you can't get a 3DS, get Black, White, Black 2 or White 2. They are the newest games for the DS and you can still buy them used online or in some game stores.