silva couldnt finish maia either...if i remember correctly, he hid behind the ref for most of a round. in a world where both fighters were equal size and weight, where the only difference was their existing skill sets, athletic capabilities, mental abilities, and things of that nature, I'd pick GSP nine times out of ten. GSPs takedowns are top notch, close to Sonnens if not on par, his top control is better than Sonnens, his overall top game from an offensive standpoint (subs, striking, etc) is better than Sonnens, his sub defense is better than Sonnens, his ability to pass guard and gain a more dominant position is far better than Sonnens and Sonnen was 2 minutes away from pulling one of the biggest upsets in recent history. IMO, GSP is a better fighter than Sonnen in almost every aspect, the only edge I would give Sonnen is a slight advantage in takedown ability (maybe). Say what you want about GSP playing it safe, but at least he's willing to fight every opponent he faces as opposed to frolicking around the ring whilst his opponent lays there daring him to come to the ground.
What it comes down to for me is this: name the last round where GSP didnt absolutely dominate. His fight with Fitch was close, but he easily won every round. You'd have to go back to his loss to Serra in 2007 to find a round he didnt dominate. With Silva, on the other hand, there's Sonnen, Maia, Leites, and Henderson in that same time period. GSP should be higher than Silva in the P4P rankings