I can't decide which one is better. This is FireRed and I have four Gym Badges. Please do not account for how early you can get them.
Lapras can learn better moves and has better moves and good better stats if you train him right, better than Vaporeon in my opinion. Hope this helps