Okay, I'll be the nerd who checks all the numbers:
Past and current models, loosely marked by update year:
MAC PRO
------
MA356LL/A
----
MA970LL/A
----
MB871LL/A
MB535LL/A
----
MC250LL/A*
MC561LL/A
MC915LL/A
----
MD770LL/A
MD771LL/A
MD772LL/A
MAC MINI
------
MA205LL/A
MA206LL/A*
MA608LL/A
MB138LL/A
MB139LL/A
----
MB463LL/A*
----
MC238LL/A
MC239LL/A
MC408LL/A
----
MC270LL/A
MC438LL/A
----
MC815LL/A
MC816LL/A
MC936LL/A
MD387LL/A
MD388LL/A
MD389LL/A
IMAC
------
MB950LL/A*
MB952LL/A
MB953LL/A
----
MC508LL/A
MC509LL/A
MC510LL/A
MC511LL/A
----
MC309LL/A
MC812LL/A
MC813LL/A
MC814LL/A
----
MC978LL/A
----
MD093LL/A
MD094LL/A
----
MD095LL/A
MD096LL/A
----
ME699LL/A
AIR
------
MB003LL/A
MB543LL/A
MB940LL/A
----
MC233LL/A
MC234LL/A
---
MC505LL/A*
MC503LL/A*
----
MC968LL/A*
MC965LL/A*
----
MD223LL/A*
MD231LL/A*
RETINA MACBOOK
------
MC975LL/A
MC976LL/A
MD831LL/A
MD212LL/A*
----
ME662LL/A
ME664LL/A
ME665LL/A
MACBOOK PRO
------
MC374LL/A
MC375LL/A
MC371LL/A
MC372LL/A
MC373LL/A
MC024LL/A
----
MC700LL/A
MC724LL/A
MC721LL/A
MC723LL/A
MC725LL/A
----
MD313LL/A
MD314LL/A
MD318LL/A
MD322LL/A
MD311LL/A
----
MD101LL/A
MD102LL/A
MD103LL/A
MD104LL/A
LEAKED SKUs:
MD711LL/A Better USA
MD712LL/A Best USA
MD760LL/A Better USA
MD761LL/A Best USA
ME177LL/A Better USA
ME182LL/A Best USA
ME918LL/A Good USA
MAC PRO?
-every generation advances the SKU's letter next to the M (MA, MB, MC, MD, ME)
-the number next to that is seemingly random, but only increases from release to release within the same generation prefix (MA, MB, etc). it can't decrease unless you start a new generation.
-new mac pro is not consistent with first set of leaked numbers, because that would require the numerical suffix increment downwards, which it never does.
-new mac pro is very consistent with the second set of leaked numbers. ME is correct for the next generation letter name. and if you look at the group of SKUs for the 2010 models it has almost the exact same pattern:
MC250LL/A*
MC561LL/A
MC915LL/A
With the first being a single CPU, the second being a dual CPU, and the third being a server. The only thing is that "Good" is not a name you would give to a server.
WHAT ELSE COULD IT BE?
-definitely not an iMac for either set of leaked SKUs
-a new mac mini? Mac mini is due for an ME model, and it has the same pattern of 2 closely spaced model numbers plus a higher numbered server model in the same generational release.
-a new macbook air? the first set is consistent with a specs bump for the current model of macbook air. not a new generation though. the second set is not the pattern you usually see for notebook releases, although it could be.
-a new macbook pro? the first set is consistent with a specs bump for the current model of macbookpro but not a new generation.
-retina macbook pro? nothing about any of the numbers is consistent with a release for the retina macbook pro.
SUMMARY:
-the first set of SKUs most likely refers to non-generation advancing specs bumps for the macbook air and pro lines.
-the second set of SKUs most likely refers to a 3-point mac pro generational update (single double server) but it COULD refer to a 3-point mac mini generational update.
-the "Good Better Best" titles are somewhat confounding, as you'd never call a server model "good." It could refer to a low-end Mac Pro or Mac mini as opposed to a server model. Or the "Good Better Best" could be made up information. In fact, all these SKUs could be a sham just to give us something to talk about. Well played, shamsters.