Nice list OP but don't forget the Safe Pierre. I want to smack people over the head for this kind of name. GSP get's a ton of shit. My recent favorite is the Koscheck fight. People were bitching about him not standing up and when he pretty much stood up for 25 minutes people bitched about him not finishing the fight. He has to knock people out in 1.5 seconds for some people to give him the credit he deserves.
Edit: I noticed there are a lot of people in my post.