Say, what?! Xbox Live Gold free this weekend?

Microsoft, a company whose heart grew 3 sizes in anticipation of Valentine's Day, is giving away free access to all gameplay. Not for anyone but US and Canadian gamers, though.