I would defiantly recommend Heart Gold or Soul Silver as they are like the old games but with all the bugs and balance issues fixed. @Flearia Dragondanser PokeMMO is not an official Pokemon game, I think it would be best for newcomers to play though a few official games before trying fan games