Updated

Windows 10: What to expect on July 29

If you're not a Windows Insider, you may have to wait past launch day as Microsoft rolls out the upgrade in waves.
win10upgradedialog
Jared Newman

Coupon Codes