It'll be a wonderful day when Game Freak's application for storing Pokémon online, Pokémon Bank, is finally available. Thankfully, the wait isn't too much longer -- the launch of the Bank and the Poké Transporter is set for December 27, 2013 in North America and Europe.
Players who download from the eShop and activate them before January 31 will have a free 30-day trial; otherwise, there's an annual charge of $4.99. With these apps, it's possible to move your Pokémon from Pokémon Black/White and Black 2/White 2 into Pokémon X/Y. I'll be able to get my beloved Feraligatr at last! I'm sure we all have a favorite that's unobtainable right now.
Be sure to follow that first link, as it's got detailed information about the Bank. For instance, it's possible to earn either Poké Miles or Battle Points; entire boxes can be transferred; and there's a short window of time after a Bank trial ends where you'll still be able to withdraw.