Recently one of my friends got me into playing Pokemon TCG and I have decided to start playing the video games as well. I have been doing some research and there are so many Pokemon games that I am having a hard time choosing where to start. I would like to collect as many Pokemon as possible throughout the series but it seems that only the remakes of the first few pairs of games our compatible with current gen Pokemon games. Where would be a good place to start playing to ensure all my pokemon are compatible with the most recent generation? FireRed? I have a GameBoy color, GB Advanced, DS Lite and a 3DS. If I were able to lay my hands on a link cable or whatever, would I have all the technology, minus the games you guys suggest, to be able to "catch 'em all"?