I do not believe this deal is dead yet. At least not for people that have already made a purchase recently through Dell.
I bought a coupon the first time from eBay and got my XBL card no problem. Now I have a Dell Purchase ID from that order.
Just go to this website...