There's 2 other methods listed here:
http://www.winsupersite.com/article/...ade-media.aspx
I've tried the 2nd method multiple times with success.
I tried adding the 64-bit version to the cart, but it gives this message:
"The purchase limit for this product has been exceeded, no more purchases are allowed. If you would like to purchase a different product, click here. If you have questions about your account, please contact customer support here."
I guess they remembered that I bought it the last time they had this offer and won't let me make another purchase.