How to future-proof your hardware for Windows 8