If a windows machine takes longer than 15 seconds to boot there is something wrong with it. What fuzzy screen, Windows can support high resolutions and the display from them is not fuzzy. McAfee is a third party, if you install their client tools, then you are the fool, not Microsoft
Firmware issue, or WP issue? If it is a WP issue, just join the developer program and update it to the latest version yourself, there was another update today, and they are stable.Also, what issues in particular?