Yeah that $20 card is pretty well worth it. Nobody else even has a deal... Unless you count the T-Shirt at Best Buy, which I don't.
I can't believe the massive screwjob caused by the Stormtrooper Commander though. That's easily the biggest mess revolving around this. I'm still reluctant to buy the game immediately. I may wait for a sale, may not.