I found this thread when I was looking back at the forum today... and I'd heard this song today, too: