According to a tweet on the Mass Effect twitter, "Mass Effect" will be hitting Xbox Live on August 11. The tweet says:
T-minus 11: Mass Effect hits xbox live in 11 days!
Now this could be something else ME related, but the most likely scenario is that it refers to Mass Effect being available from the grand launch of the Games on Demand service from Xbox LIVE. No word on pricing yet.