I know the feeling. Buy ONE game and get TWO "gamemanagement"-programs for free (in my case Steam+Windows Live and the Bioware shit thingy).
Completely out-of-context for SINGLEplayer games. Same...