http://www.dreamcarchallenge.com/main/Default.aspx#
Q. What are Microsoft® Points?
A. Microsoft Points is a micro-payment system that can be used across 2 digital marketplaces – Xbox Live and Zune. Your points are held in a balance associated with your Windows Live ID until you use them to...