all those commodore listings make me eager to also write some lists:
the atari 8 bit series came out in this order:
2600, 400/800, 1200XL, 5200, 600/800XL, 7800, 65/130XE, XEGS
the 16/32 bit series came out in this order:
260/520ST, 520ST+, 520STm, 520/1040STf, 520/1040STfm, MEGA ST, ATW (had a mega inside), STacy, 520/1040STe, STBook, TT030, MEGA STe, Falcon030. some prototypes (Falcon040) and clones (medusa, hades, milan (boooring machines)) were made afterwards.
All these computer ranges had something like ~10 years of life span. I wonder if the GP32, GP2X F100, F200, (F800?), etc will also have the same.
a big difference, i think, is the hardware compatibility. a 130XE could play all 800 stuff, even if there was 6 years in between the models. similar to a MEGA STe playing all 520ST stuff (also 6 years later). GP32 and GP2X are largely incompatible. I hope the F800 will have increased power and will keep compatibility. If it's incompatible I'd rather stick with Craig's machine.