As Microsoft gets ready to launch Win7, the retail stores, when they are open for business, will be really convenient for consumers and users. Check out this cnet.com report on "Microsoft will open stores in Arizona, California".