I'm sorry to hear you feel this way agentx250.
I had downloaded Impulse for the same reason you had. I also have steam. You may find that Steam has many fine games to offer, including some nice indie games. You may also find that the sales on steam are hard to beat (Especially when summer,thanks giving, Christmas rolls around). To say that Steam has no games that are worth it, might be glossing over their expansive catalog.
We are PC gaming. We like freedom to choose as we like. If you choose to not download steam, then it is you're choice, and more power to you. May I ask that you try steam out first with an open mind before you judge. Look at the store, the forums, and other games that use steamworks and how the games are possibly improved for using it.
I understand not liking to have to get a service for just one game, but you don't have to keep steam up all the time. Who knows, you may like it. If you had Steam a while back, when it was still overly buggy, try it again.
I could go on, saying how Steamworks is a great service, how it helps the Dev. team, and thought them, us, but it has been said. I guess it could be worse.... They could of gone with Games for Windows Live.
Maybe Gamestop will take in your digital copy of Sins Rebellion as a used game