I was reading a forum post about Braid somewhere where the person said they were going to wait until it came out on Steam because “they like all their games on Steam”. The thing is, you can put all your games on Impulse with a simple drag and drop:
As a Steam user myself, I keep Left4Dead updated still with Steam but play it via loading up Impulse.