Ok, so I am trying to decide between a vaporeon and a leafeon because I just got eevee and either could fit in my team. At the moment the five I have besides eevee are typhlosion, krookodile, scrafty, beheeyem, and ampharos.
Overall, I like leafeon more, as i have more special attack and special defense pokemon and an attack defense pokemon would be a good change. Leafeon also has resistance to electric, which is good because i seem to come across them a lot. It also strong against water, and I find that ampharos doesn't make the cut sometimes with water types and special defense pokemon in general. I also just like leafeon more, the design is better, it's really fast, and I am very reluctant to use water types. In terms of weaknesses, I have beheeyem to take care of poison and krookodile for fire, ampharos for flying and typhlosion for bug, but i would prefer not to aim my team to specifically deal with its weaknesses and pull its weight. In all its pretty mixed for my team, and I like the swords dance leaf blade combo.
Then there's vaporeon. On my team, this pokemon would be replacing a water type spot (simipour) and honestly vaporeon, and I hate to admit it, is pretty good for my team. Its got no weaknesses to the main meteor types (poison, steel, bug, and ground pretty much), everything but electric which is really annoying and the one thing about water I hate. It does have marvelous special attack paired with great hp and pretty good special defense which is great, accept for the fact that it's slow and its defense sucks. Another plus, though, is that water types, of course, have much less weaknesses than grass and is super effective against fire. So vaporeon in terms of stats is pretty much equal to leafeon, but its typing gives it the advantage and it can learn surf.
So I really need help; I want to get on with my game and I don't know which one to choose.
And yeah.