So I searched for this but found nothing my fault if this is a repost, but on this website you can get free 48 trail gold membership codes and if your lucky win a game, microsoft points or even a Xbox.
So what you do,
1. Go to http://www.keepingittwisted.com
2. Click the Xbox 360 banner at bottom
3. Go to sign up and enter the most random username (you won't need to remember it)
4. The most fakie e-mail adress you can think of like [email protected]
5. Then enter the password of your choice and fill out the rest of the info not of it has to be true
6. Then you don't have a access code right now, click "I don't have a access code right unded the box where you would put it
7.Copy the code put it in the box and put in the verification code it is quite long but you can work through it right?
8. Then it will say you are not a winner but it will give you a 48 hour trial code copy that code and keep it on a word document and redeem whenever you need them
I like to use these for XBL accounts that my friends like to use for my Xbox or whatever