Piplup rules...
Piplup is the best starter to choose, because of its strong attack power, and the fact that it is Water type. This makes the first gym battle extremely easy, while with Chimchar, you would struggle. Although some say that that is for noobs, it is not. This lets you hit the ground running, starting off your adventure in the world of Pokemon smoothly. Wether you are a weathered Pokemon fan like me, or just starting playing with D/P and Pl, Piplup is the only starter to choose.