Depends on what your looking for it to do best, each have their own BEST functionality and features personally AmeriCanAndroid is what is usually being used for me personally it works perfectly fine, almost hard to believe the phone wasnt made for that rom. Stable/smooth/battery life/features etc.
T-Mob Device Lineup
Current-Galaxy Note 2 currently Tweaked (by Dwitherell)
G2X- EaglesBlood, CM's Latest
Galaxy S3 HyperdriveRLS13, Tweaked Stock
Galaxy S2 Darthstalker, Extremperia V6
HD2- dual booting WM7.8 and CM9 latest
Nexus 7 EVERYTHING
Galaxy Tab 2 7.0 Sungsonic
EaglesBlood by doniqcc. Get it [HERE].