I've played Wild World, City Folk and New Leaf. I voted for New Leaf because it's just awesome- there's way more stuff to do and the game is just bigger.
I really loved City Folk as well, but mainstreet is quite close to the City IMO so I'm not missing anything. The only thing I really liked about City Folk and miss is the Marquee where your villager could learn facial expressions, lol.