This song used to play on a Tech Tv promo for late night tv. I found the commercial for it (finally!) on youtube, but I still can't identify it. Here is the video.
The song starts at 2:28
please help!!!
http://www.youtube.com/watch?v=0KpOu...eature=related