I'll check them out. Junkie XL is techno aren't they?
(edit: stupid napster not having any files. I found the teenage kick one, and maybe they arent a techno band
I just remember one of their songs being on the Wipeout XL game soundtrack, and it was a techno soundtrack)