I did uninstall Impulse, but I still have more than a few titles there so I reinstalled it. And to be honest, except for Sims 3 expansions it works a lot nicer than other digital clients...reinstalling your OS or verifying game files is easier with Steam, but it downloads slow. If it had community features I'd probably prefer it over Steam, cause this Witcher 2 downloading business with Steam that I still haven't been able to resolve pisses me off.
If it wasn't for the awesome Steam sales I'd still be pissed, at any rate. You just can't get past the crazy sales. The Steam site was flaking horribly during the last sale which was awkward.
So even though I haven't bought much from Impulse lately, I still think it has the potential to win me back.