Microsoft Points may no longer be the only form of payment in Windows 8. According to Polygon's experience with Zune Marketplace on a final build of Windows 8, users can pay using actual money rather than being forced to use Microsoft's oft-maligned currency. In Windows 8 preview builds, Microsoft Points were the only form of payment. Now, they apparently aren't even the default. A rumor ...
Source: Yahoo! News