I haven't listened to the first version, but this one is definitely good.
Good song, good arrangement, good mix and your vocals are really very good.

And I just LOVE the chorus!