I think Kanye's a good guy. John Mayer said it well when he tweeted, "Fact is, @kanyewest and I have a lot in common. All our BS is external with goodness inside, as opposed to the other way around..."
He's intelligent, well-meaning and talented. I get really sick of the hate for him.
Mayer is a complete douche. Kanye has an ego but i'm sure that just helps record sales. He's probably down to earth with his friends so "ima let him finish"