How to Play Xbox Live for Free?

There are several ways to play Xbox Live for free. All new consoles come with a free trial, usually for 48 hours, and many new games do as well. There are also free gold weekends, to give players with the limited Silver memberships a chance to try out the online multi-player modes of their favorite games for free.