I'd have to say it was either Farfetch'd or Eevee. Farfetch'd is original, detailed, and has its own unique personality. Eevee, on the other hand, is cute, and nearly all Pokemon Trainers hold it in high regard. It's very hard to remember which one I fell in love with first.