Aw shucks Mothra, I was going to post your site when I saw this thread, but I got sidetracked.
For those wanting to know the names and origins of the characters, here's what I know...
KEY P1 = Original, P2 = Original Version 2, Osumesu = Osutchi and Mesutchi, Morino = Tamagotchi Garden/Morino Tamagotchi, Keitai = Japan Only Release of Connection
ROW 1 Baby Mimitchi, Mizutamatchi(Osumesu), Mohitamatchi(Osumesu), ???(Osumesu), Hinotamatchi, Young Mimitchi, ???(Osumesu?), Mametchi(P1), Hashizotchi(P2)
ROW 2 Kuchipatchi(P1), Tarakotchi(P1), Hanatchi, Masktchi(Connection, not P1), Mimitchi(P2), ???(Arukotchi?), Robotchi/Androtchi, Gozarutchi, Megatchi(Osumesu)
ROW 3 Oyajitchi(JPN P1), Ojitchi, Otokitchi, Helmetchi(Morino), ???, ???(Capsule), ???(Looks like the device itself, doesn't it?), Burger(Lotteria Keitai maybe), Debatchi
ROW 4 Kakutchi Triplets(AKA French Fries), ???, ???, ???, Korotchi, Bunbutchi(Osumesu), ???, ???(Keitai), Wooltchi(Keitai)
ROW 5 ???, Baby Mametchi, Hashitamatchi(P2), Kuchitamatchi(P1), Tamatchi(P1), ???, Chomimitchi(Osumesu), Hiratchi, Bill(US P1)
ROW 6 Young Mametchi, Nikatchi, Hinatchi, Rabitchi(Osumesu), Memetchi, ???, Paparatchi(Keitai Secret Character), ???(Arukotchi?), Dorotchi
ROW 7 ???, Sekitoritchi(P2), Nyatchi(P2), ???, ???(Character 3 on row 4 again)
Characters from V2 MIA Both Petitchis, Hotadetchi, Kuribotchi, Ringotchi, Ichigotchi, Oniontchi, Marumimitchi, UFOtchi, Butterflytchi, Flowertchi, Toratchi, Kaerutchi, Whaletchi, Chohimetchi, Propellertchi, Zukitchi, Kabutchi, Gunjirotchi, Pochitchi, Nyorotchi, Kusatchi, Takotchi, Kiwitchi
Looks like an all star lineup. Something made me think Sekitoritchi would be in there, but I didn't believe it even when I saw it.
EDIT Added characters from V2 that were taken out. Shame that Gunjirotchi and Pochitchi are gone...