Newegg offers a free 12 month Premier membership (valued at $49.99) for active duty military and veterans.
I'm sure many of you are already aware of this deal, and have taken advantage of it before. However, when I try to re-qualify for it, I get a "you already redeemed this offer". This time (today) I tried it again, and got another 12 months. YMMV, I'm sure.
I don't order quite as much stuff from Newegg as I used to, but I still find this membership useful.