Rumble World is the pay-to-play done right, in my opinion. You spend about $30 on gems, and you unlock a mechanism to bring gems in daily. You can't spend more on it than a retail game would cost. I'll post my friend code later. You get a gem for every five Mii visits, and online friends count. You can also get bonus gems by rescuing miis in the game.
i will be sure to check those out ! and well i never played BW or BW2 so il just play them for the story then perhaps. i started yesterday with pokemon Y and 3 other friends have 2x X and 1 more Y so i think we are set pretty much just a matter of training them all haha.
you guys have a suggestion to level pokemon fast ? or is Elite 4 still the best way to go.
Doing the Elite Four over and over is how I go. Be sure to use the Experience Share item and it helps to trade Pokemon, to get the 1.5x exp boost for all traded Pokemon. That being said, I kept my Charizard with me the whole time I played X and got him to level 100 only after 2 or 3 times with the Elite Four (he was about lvl 92 first time I fought them). And I know it's a cheap tactic, but I trade him to whatever game I'm playing after I get the 8th badge to help me breeze through the rest of the game.