GotGame: Pokemon has grown into one of the most popular gaming franchises ever, and in the process its roster has grown to almost comical proportions. The original 150 has ballooned from its already large number to include 649. For those of us playing from the beginning, nothing will replace those first 150 in our hearts. A few Pokemon have remained useful over all of these years, and this article is devoted to those Pokemon who have stood the test of time. Which are the best Pokemon to emerge out of the Kanto region? Read on to find out.