Ninite (featured in PC World magazine) is a great site for downloading software. I see that the "Steam" app for games is listed on that site. Is it possible to get Impulse listed on the Ninite site? At the bottom of the page there is a box for suggesting apps. I did send a suggestion that Impulse be added. Maybe someone from Stardock or Wincustomize that has more influence could give it a try (assuming Brad would approve). It appears to be free advertising.
http://ninite.com/