Microsoft is hosting a free Xbox Live Gold weekend from Friday May 3rd to Sunday May 5th. If you already have a Gold membership, you will get TV tokens allowing you to watch a full list of shows through Xbox Video. Either way, you get something for nothing. Let us know what you are going to do with your freebie!