If you're in the US area and have your account set to "Free Member", then you can always just get one month free using this link. Free Xbox Live
It works for me every time I try it. Where it says "Gold Member" it has to say "Free Member". Not "Silver Member" or anything else. It works for people in the US. Also, that image you're showing isn't working. Try to upload it then link it with the picture box. Sorry, that's my only suggestion unless you want to make multiple bing accounts and get like one month for every account every month. O. o https://live.xbox.com/en-US/subscriptions?Campaign=gff-live-welcome-offer&cid=gff-live-welcome-offer You could always try signing out and deleting cookies if you've done this method before.
this is wat i get everytime http://gyazo.com/c420b73f79e1f3ee59897e07a689e51a http://gyazo.com/c420b73f79e1f3ee59897e07a689e51a http://gyazo.com/b5009067590dd583ea02943ee8f38bc0
The Bing method is really just you get points for searches. You need a months' worth of searches to get one month of live from the rewards center in Bing Rewards though. If you make multiple accounts, at the end of that month you can get more than just one month. Same thing for MP. You can get $3 worth every month. It's really odd that it doesn't work for you though. Worked for me fine like 2 days ago. Maybe they patched it. It was supposed to go on until around the end of the year though. Bing Rewards - If you would like to refer me - http://go.microsoft.com/?linkid=9778717&rrid=_d89fbda2-b245-a23a-9341-2c07eb0f762b Otherwise just - http://www.bing.com/rewards/dashboard You could always make a post and see if someone is generous in giving you a code for a 48 hour or 7 day.
use this method myself but never had a issue with a silver membership. work every time on my silver accounts