There's quite a lot of MJ tracks I've stumbled upon in recent years that I never knew were quite as great as they are. I don't think there's a single album of his (post late 70s) that I don't enjoy. Choice songs are:
For All Time (from Thriller 25th anniversary)
I see this track as like a sequel or alternative to Human Nature, has a great tune and chilled feel.
Streetwalker (from Bad 25)
Another one I didn't see coming, really really like the chorus when this one gets going.
Tabloid Junkie
Probably my favourite track from HIStory bar none. Very very infectious chorus.
Give in to Me
This is a great rock track, couldn't believe how solid this was when I first heard it, great tune and atmosphere, plus Slash.
Heal the World
Don't know how underrated this one really is, but I don't see it mentioned too much in 'best MJ song' discussions. It's always about the tunes and this one knocked me for six when I first heard it, no matter how cheesy!
That'll do it for now