I should vote for Tommy. After all, Rockstar made a point of exaggerating his height, broad build and swarthy good looks.
And the fact that Spanish chick ran around for him the whole game after merely placing her hand in his lap. And Lance Vance's blatent penis envy.
But I am going to vote for Michael. I was going to vote for Trevor because he looks f*cking immense in the suits but that's way against his character. Michael has what Vercetti has but he has one thing going for him at all times that Tommy does not: charisma. And that is more a reflection on pixels and animation than Ray Liotta's voice acting. You can really tell Ned Luke lived and breathed the part of Michael.