Cupcake? Froyo? Ben&Jerry's? I can't be the only one who's unable to remember the various iterations of Android running on various handsets. This chart will clear things up...for a few weeks before its obviated by new firmware updates. [Android Tapp]

UPDATE: One mistake, it appears—the Moment should be running 2.1 as of today.