I found where the "Demo Version" came from. It's from a Loud Records sampler called "The Foundation...The Future. Fall 2001 Sampler". It was released by pushmeaway.com back in 2002.
I have rips of the 2-track promo CD SergSlim posted about, an 1-track US promo CD, the Australian single CD, the European single CD, and the vinyl and I can't seem to find this "Radio Edit #2" anywhere. Anyone knows where (Single/Promo/etc) I can find it?