I think Michael's voice is so awesome in that song! So strong, and fresh.
The song all in all is great, I've bin listening to that song non-stop since I heard it first time yesterday :'D
About Akon's voice.. Well.. I think it have some sort of Bob Marley over it.. And that's fine I think!