partner: Epsilon the Eevee
Reason: Eevee was one of my first favourite Pokemon, and it's so easy to get attached to it. In my first game in Gold it was always on my team. And I had a hard time choosing whether to evolve it into Espeon or Umbreon. And I love staring at it's cute long ears and that fluffy tail :3
answer to current topic: Would Eevee make a good starter?
Definitely yes. You wouldn't be limited to just having a fire, water or grass type starter. For once I could have a dark-type starter like I always wanted. And also, since Eevee can become 7 different types, it'd be interesting to see how your rival would challenge your starter- that is, if your rival also gets an Eevee...