Neither. I'd called it Gen 3. All MIDx125 and 7022 have Telechips Cortex A8 processor and Android 2.3, so they aren't either Gen 1 nor Gen 2 IMHO. Maybe it's time to create a new area in the forum?