mmmm, I very much disagree with most of the panel.
Infact my 2 favourite Mania's in this list are 22 and 24.
Mania 21 was poor in my opinion, Eddie and Ray had by far their worst singles match together, they would produce some brilliant stuff in June of '05 but this was a mess. VERY unpopular opinion I know but I thought 21 had the worst MITB match out of all of them. The 2 title matches were nothing special and HBK vs Angle showcased everything that is wrong with Kurt Angle.
Mania 22, yes there were some poor matches, but 4 of them on this card made this well worth it. Edge vs Foley is a brilliant hardcore match and went a long way to 'making' Edge, just as Foley's match with Orton 2 years prevoiusly had helped make Orton. Trish vs Micky was the culmination of the best storyline in the WWE that year and produced the best womens title match ever. HHH vs Cena (the entraNces were awesome BTW) had the 'big match' feel about it that made it brilliant, not the best match, yes, but give me this over Taker/Edge, Cena/HBK anyday in terms of last matches on. MITB was good also.
Mania 23, MITB was good, as was Taker/Batista. HBK/Cena was good BUT dull and had almost zero big match feel to it. Everything else was terrible.
Mania 24, Flair's retirment gave us the most memorable Mania Moment since Eddie and Benoit and the end of XX, IMO it had the best MITB ever and the Triple threat match was very underrated.
I would rank them:
22
24
23
21