What is the best Pokemon to start with in platinum version?

In my opinion the best to start with would probably be chimchar. He may be a poor match at the rock gym, but his mach punch move makes up for it. Then after you beat Roark, all of the other gym leaders are cake with chimchar, monferno, and infernape. The only exception is Crasher Wake.