There seems to be some misunderstanding here, so I'm trying to clear this up.
Is Microsoft giving players full Xbox Live Gold benefits during the demo period - including access to Netflix, ESPN, Hulu Plus and more?
No - to clarify, Microsoft is removing membership restrictions from the ME3 demo. Normally if a player does not have XBox Live Gold, they would not be able to download the demo until a week after it is released, and would not have access to the multiplayer features of the demo. In this case, all players will be able to download the demo when it releases and all players will be able to play multiplayer in the demo regardless of Xbox Live membership level starting February 14 (for early access participants) or February 17 (all other players). There are no special steps required to obtain these benefits, it will be seamless for all players. To check out all the benefits of Xbox LIVE Gold membership, try the free Gold weekend February 3rd through 5th.