No, no, no, it's not about hearing the synths you techy-dork. :-p It's about the ENERGY, MAN! I just listened to the Japan set, and I'm not a fan.
It's weird... I love to hear crowd reaction and a reminder of what it's like to be in that space. It definitely makes me groove a lot more to hear people go off when the drop in something like Tits & Acid hits.
But, yes, admittedly from a tech standpoint the Japan set is better. Could you possibly send me over a link to the I Love Techno set, or post a link here? I have half of it, I think, but I've never been able to get the other half.
andrew.serros@gmail.com
w00t