Minus the squealing part, that's me too. :D
As for the others... ... Uh, I'll give my top four from each.
Kanto: Surge, Blaine, Sabrina, and Giovanni.
Johto: Jasmine (of course *A*), Morty, Chuck, and Claire.
Hoenn: Winona, Flannery, Brawly, and Roxanne.
Sinnoh: Volkner, Candice, Gardenia...