What is the best unified inbox for Android?

Has to be:
1) Free
2) have all text messages in it
3) all private message to social networks like facebook
4) All e-mail
5) phone history
6) clean neat and organized

Is there a good one? This could be a deal breaker for me to not go Android.

I see things like this article:

and I cringe. It looks like 2007 era quality crap.