XPA-1 vs XPA-2 vs XPR-1 and the Gen 2 while we're at it