And as for the Generation III remakes, here's why I don't think that will happen (I c+p'ed from one of my earlier posts):
I know that there's a lot of support behind the chances of Generation III being remade in Generation V (and I too think that a remake of Generation III, especially Emerald, would be amazing) but let me point out that there may be a chronological error if Generation III is remade in Generation V. You know that Generations I and III happen at the same time, right? As do Generations II and IV. And that is why it makes sense in the Pokemon world to trade between R/S/E & FR/LG and D/P/Pt & HG/SS because they happen concurrently. But to transfer Pokemon from Generation III to IV requires the Pal Park because there is a three year difference between them. So the Pokemon inside the Pal Park pretty much were waiting for their new trainer for three years. And there is also a time difference between Generations IV and V (idk how long it is so let's call the # of years x). Yeah, so in a similar way to Pal Park, the transferred Pokemon from Generation IV to V has to wait in the PokeTransfer for x years. So now here's my point. If R/S/E is remade for Generation V, then the events of Hoenn and Unova has to happen concurrently, right? (b/c you have to be able to ACTUALLY trade between those two sets of games) But the problem is, in reality, the events between Hoenn and Unova is 3+x. So remaking Generation III in V would create a huge time contradiction within the Pokemon universe because then while the events of Hoenn and Unova happened at the same time, Hoenn also happened a long time before Unova. Don't get me wrong, I too want a remake of Generation III but you must take this fact into consideration. Makes me wonder what Game Freak will come up with.
And plus Generations I and II were incompatible with the current games which was why they were remade in the first place. Generation III is still compatible with the current games so a remake would be kinda pointless.