For fans of mixed martial arts, this past week has been a slow crawl of steadily rising anticipation for tonight's "Penn vs. Diaz" event, going down at the Mandalay Bay Events Center in Las Vegas, Nevada.
UFC 137 will feature a re-re-worked main event pitting a pair of bad boys against each other as B.J. Penn squares off against Nick Diaz.
The co-main event of the night is a heavyweight double feature with Matt Mitrione taking on Cheick Kongo while Mirko Filipovic says goodbye against Roy Nelson.
It's been a flurry of non-stop news, analysis, quotes, predictions and previews for the past week and it's certainly understandable if you missed out on a few stories.
But don't worry, Maniacs, we've got you covered.
In cased you missed any or all of it — or just want to keep the discussion alive — below are links to all the major storylines heading into tonight's broadcast.
In we go:
UFC 137: "Penn vs. Diaz"
Fight card and line-up
Results and live fight coverage
UFC 137 predictions and previews:
Predictions from the man himself, Nostradumbass
Spike TV Prelims preview and predictions
Facebook Prelims preview and predictions
Fight preview: B.J. Penn vs. Nick Diaz
Fight preview: Matt Mitrione vs. Cheick Kongo
Fight preview: Mirko Filipovic vs. Roy Nelson
Fight preview: George Roop vs. Hatsu Hioki
Fight preview: Scott Jorgensen vs. Jeff Curran
UFC 137 press conferences:
Pre-fight press conference
Press conference staredown pics
Press conference video
UFC 137 weigh-ins:
Weigh-in photos gallery
Weigh-in staredown pics
Weigh-in staredown videos
UFC 137 odds:
B.J. Penn vs. Nick Diaz
Matt Mitrione vs. Cheick Kongo
Roy Nelson vs. Mirko Filipovic
Scott Jorgensen vs. Jeff Curran
Complete odds and betting guide
UFC 137 news:
How to watch the event online
Conference call live blog
Nick Diaz conference call audio highlights
Open workouts photo gallery
Anatomy of another cursed fight card
Behind the numbers: Complete statistical breakdown of "Penn vs. Diaz"
Behind the numbers: Complete statistical breakdown of "Mitrione vs. Kongo"
Behind the numbers: Complete statistical breakdown of "Cro Cop vs. Nelson"
Exclusive interview with Roy Nelson
Exclusive interview with Brandon Vera
Exclusive interview with Dustin Jacoby
Exclusive interview with George Roop
Exclusive interview with George Roop part deux
Roy Nelson slims down for Mirko Cro Cop fight
UFC 137 editorials:
History in the Making: B.J. Penn becomes the undisputed lightweight king at UFC 84
History in the Making: B.J. Penn shocks the world by choking out Matt Hughes at UFC 46
History in the Making: Nick Diaz comes up short against Karo Parisyan at UFC 49
Nick Diaz will slap you if you ask him stupid questions
B.J. Penn is a much more dangerous fighter than Georges St. Pierre
If Nick Diaz finishes B.J. Penn, Cesar Gracie will ask for GSP next
B.J. Penn is too old to talk smack, doesn't need to prove anything anymore
Georges St. Pierre: If he uses all his skills, B.J. Penn will beat Nick Diaz
Dana White sweetened the pot for a hoodwinked B.J. Penn
Matt Mitrione -- from zero to hero
Matt Mitrione feels like a baby in mixed martial arts
Matt Mitrione is a very, very dangerous human being right now
Mirko Cro Cop: A big part of me will die when I stop fighting
Pride never die: Mirko Filipovic wants to prove that he's still Cro Cop
Roy Nelson prepares for Mirko Cro Cops left head kick by training at the cemetary
George Roop is going to get his respect with Shawn Tompkins as the angel on his shoulder
Donald Cerrone plans to get in the cage and whoop Dennis Siver's ass
UFC 137 videos:
Dana White video blog episode one
Dana White video blog episode two
Countdown to UFC 137
Main card preview
Chael Sonnen predicts "Penn vs. Diaz"
The pros pick "Penn vs. Diaz"
"Diaz vs. Penn" breakdown from Cesar Gracie
B.J. Penn road to Nick Diaz episode one
B.J. Penn road to Nick Diaz episode two
B.J. Penn is a real American, brother
Dana White gives B.J. Penn title shots easier than everyone else
Nick Diaz calls B.J. Penn his favorite fighter
Nick Diaz: This could be my last fight
Nick Diaz: I can't beat B.J. Penn unless I overcome my own personal faith in him
Matt Mitrione willing to stand and bang with Cheick Kongo
Cheick Kongo is not worried about Matt Mitrione's punching power
That, my friends, should be enough to keep you talking -- at least for the time being.
What has been the biggest story heading into this event? Nick Diaz's tomfoolery? B.J. Penn claiming the UFC is trying to force him to say things? Something else?
Sound off, Maniacs.