I don't know Blaise or have any direct experience with him, however when I worked at Microsoft I used to enjoy his talks and demos at company events. That doesn't sound like much but that was pretty rare.
At the same time my cynical side would figure that if he's half as competent as he seemed to be in these appearances, he's probably unhappy at Microsoft.