A fully 3D Pokemon game. Basically, take FireRed/LeafGreen, HeartGold/SoulSilver, Ruby/Sapphire, Diamond/Pearl, and Black/White, shove them all into the same game, connect the regions by boat, tweak the gameplay to allow you to start in whichever region you like and move around as you see fit, and give us some real customization options for our characters. Yeah, I'll buy a new console for that.