Apple did pretty much everything they could to steal some of Windows 7′s thunder by announcing some pretty major hardware changes earlier in the week, but Thursday is here nonetheless, and that means Microsoft’s latest OS is on store shelves now, ripe for the picking. Question… Read More »