I'm going to keep this as recent as possible.
These are in no order, but watch Cena/Lesnar first. There has never been a match like it in North America.
1. John Cena vs. Brock Lesnar, Extreme Rules 2012
2. Royal Rumble 2008
3. Triple H vs. Undertaker, Hell In A Cell, Wrestlemania 28
4. John Cena vs. CM Punk, MITB 2011
5. Smackdown vs. Raw, Survivor Series 2005
6. Ric Flair vs. Shawn Michaels, Wrestlemania 24
7. Sting vs. Mick Foley, Lockdown 2009 (a TNA match, but it deserves to be seen)
8. Kurt Angle vs. Samoa Joe, Lockdown 2008 (ditto)
9. Chris Jericho vs. Shawn Michaels, Ladder Match, No Mercy 2008
10. New Breed vs. ECW Originals, Extreme Rules, ECW TV 2006