Let me ask you this -
Do you want to spend your money on a company who's put nearly as much effort into making money (in some cases more), than they have making a game? If so, go ahead and feed SC's cash cow.
If you want to support a game who's devs worked hand in hand with the more devoted members of the community to create a great game, with out urging the guys who just wanted to play the final game to spend as much as possible, back ED.
Do you want to spend your money on a company who's put nearly as much effort into making money (in some cases more), than they have making a game? If so, go ahead and feed SC's cash cow.
If you want to support a game who's devs worked hand in hand with the more devoted members of the community to create a great game, with out urging the guys who just wanted to play the final game to spend as much as possible, back ED.