The list of candidates are: Charizard, Dragonite, Mewtwo, Gyarados, Eevee and Gengar.
Charizard
Type:Fire/Flying
Advantage over: Grass,Bug, Steel, Fighting, Ice
Weakness: Water, Rock and Electric.
Charizard is considered to be one of the best pokemon ever due to it being; 1, from the original game, 2, stupidly rare to get in the original pokemon game( which I know anyone would sell there grandmother for before the invention of Ebay) and 3, It just looks so badass. The combination of both Fire and Flying gives it a major tactical advantage over types like grass and bug which were prominent throughout the first generation. Even when you get to the Elite 4 Charizard proves itself useful by learning dragon-type moves which easily allow anyone to cut through Lance, the final member of the Elite 4. Another thing which makes Charizard one of the best is the fact that is that it needs to be levelled up the highest of all three starter pokemon and it has the least advantage types over the Kanto gym leaders showing that it needs a lot of hard work in order to successfully train.
Dragonite
Type: Dragon/Flying
Advantage over: Dragon, Fighting
Weakness against: Dragonite is one of the hardest pokemon to acquire in any game due to the fact that you need to be fortunate enough to catch a Dratini and then train it up level 55 (the highest of the game at the time) in order to get it. As well as being rare in any circumstance it also a dragon type which means its only has very little weaknesses, (the only real problem is Lance from the Elite 4). The only other type that it is weak against Dragonite is Ice which is also extremely rare in Gen1.
Mewtwo
Type: Psychic
Advantage over: Fighting, poison
Weakness:Dark and Ghost
Destined to be the most powerful pokemon out of the original 151 pokemon from generation 1. Whether it was in the first Pokemon film or in the game you knew it was special. Hell, you had to beat the Elite 4 even before you had a chance of catching it. Even then you had to battle your way through the cave of origins until you faced it at Level 70 (on of the few pokemon out of all the games that this applies to). Although it only uses psychic attacks, it's base stats are far beyond anything seen throughout the whole of the Kanto region. Being unable to catch it before the Elite 4 and your rival (for the final time) shows how strong and special this Pokemon actually is. When fighting through the Elite 4 for a second time its psychic type moves can be used to rip through them, especially Bruno, making Mewtwo a must have on anyone trainers team.
Gyarados
Type: Water/Flying
Advantage over: Rock, Ground, Fighting, Fire and Bug
Evolving from one of the most useless pokemon ever, Magikarp,Gyarados is usually a must have for any trainer, no matter what generation they are playing. With its extensive stats from when it evolves from magikarp to the fact that it can learn a variety of different types of attack meaning that it can be used to wipe out a whole bunch of trainers that stand in your way without the need to ever switch out. If trained high enough, and with the right TM's, it can learn; Fire Blast, Blizzard, Thunder, Dragon Rage, Hyper Bean and Hydro pump as well as a number of others to make it one of the easiest and most dangerous pokemon to have on your team.
Eevee
Type: Normal
Advantage: None
Weak against: Fighting, Ground, Rock and Ghost
Gengar
Type: Ghost
Advantage over: Normal, Psychic and Fighting
Weak against: Dark
So there is my list of the potential ultimate pokemon from Generation 1. There's going to be a poll on the side of the blog for people to vote for their favourite choice. The pokemon with the most votes will be declared the best of generation one and will move onto the finals with the winners of the other generations will meet in an all out battle to the death! (bit OTT? :P )
Thank you for reading! Remember to +1 and share this post if you enjoy it and please become a follower of the blog for any more nerd related stuff.
Cheers!