One thing I'd like to know is how to remove the toolbar Impulse places at the bottom of my screen (and pops up whenever my cursor wanders down there). The program informed me of this after installation, never offered me the option not to install it, and, at first glance, I see no way to remove it. I don't plan on using Impulse very often (only to update GalCiv and Sins) and the icon on my desktop is more than sufficient. I find this most annoying both on principle (no option or readily apparent means of removal) and substance (PITA to have the tool bar pop up accidently on a semi-regular basis).
Here's what you can do to get rid of it.
Start Button, Run, type in msconfig
Uncheck the box for it (As well as the other things you don't want)
Then, I use a program called Msconfig cleanup (there are others), to remove the item from your startup list in msconfig entirely.
Yeah, this should be an option instead of mandatory in the install, but I'm more concerned about Impulse being stable first involving the registry. It's possible it might have gone over the hump, it updated smoothly this morning, but it's given me a lot of trouble from updates in the past.