Looking ahead: 125 and 126

UFC 125 and 126 are looking to be some pretty insane cards, especially compared to the last few. Which do you guys think is going to be better? I'm voting 126, which seem border on UFC 100 in terms of quality of names. Here's the main cards:
125:
Champ Frankie Edgar vs. Gray Maynard (for lightweight title)
Chris Leben vs. Brian Stann
Thiago Silva vs. Brandon Vera
Nate Diaz vs. Dong Hyun Kim
Takanori Gomi vs. Clay Guida

126:
Champ Anderson Silva vs. Vitor Belfort (for middleweight title)
Forrest Griffin vs. Rich Franklin
Ryan Bader vs. Jon Jones
Antonio Banuelos vs. Miguel Torres
Demetrious Johnson vs. Norifumi "Kid" Yamamoto*

I just wish 125 still had Aldo...