He plays harmonica ok. :)
In fact, he's really entertaining live. One of the best concerts I've ever been to, his presence drives the audience insane! He's great, but singing-wise... it's average. Dio was a far better singer in Sabbath, he sang for real. And not just in Sabbath, in Rainbow too...