There's nothing guilty pleasure-esque about either of those tunes. Eddy Grant rules it.
I don't have guilty pleasures, but I guess if I had any, this would be one of them, though I don't think there's anything wrong with this song:
http://www.youtube.com/watch?v=inrEPapTtMM
And I think the Lemonheads are amazing.