With the start of Gen VI, I've decided I want to try and increase the depth of my collection. The problem is that I don't have many games (not any longer at least). I've got White/White 2, but asides from that I only have Ruby and Emerald. I sold my copies of Diamond and Platinum, and never got round to getting HG/SS (though I really wanted to).
What I'm concerned about is being able to move Pokemon from Ruby and Emerald to White/White 2, in order to get them to the next generation. Will I need an extra game to do so? What is the (ideally quickest) route to move Pokemon from Gen III to Gen V?