Best starter Pokemon in platinum?

piplup because when it evolves into Empoleon at Level 36, it has only 3 weaknesses, Fighting, Ground and Electric, 1 immunity, Poison which prevents Empoleon from being Poisoned, 2 normal effectiveness, fire and grass and the rest empoleon is good against. The others do not has as many advantages.