I love this CD. It's one of the guys from S.P.O.C.K's solo project. Maybe that's who you're thinking of?
Highly recommended if you like that song, the rest of the album is just as good. Sometimes he gets a bit silly, but for the most part everything keeps a more serious sounding tone and is a nice change of pace. Sadly, no US tour that I have heard of so far, I'd really love to see him live and it seems like he's done a lot of performances overseas.