I have been trying to find out what this songs is called for months. Discovered it on The Hype Machine, of course.