It sounds like Daft Punk but I just can't figure out the name of the artist and the song. Tried searching all over for the lyrics. The clip is copywrited at 2004 so I assume this song must have come out that year or earlier. Please help, Thanks.
http://h1.ripway.com/tristanjohns/techno.wav