Top
80°

Downgrade: My horrible experience with Window 8

Obstructed Views: Windows 8 is the newest OS for Microsoft and has since become the standard that is installed on all new computers when purchased in store. The new Metro system is the biggest selling point to the Windows 8 OS and I have to say, I couldn’t be more apathetic to it

Read Full Story >>
obstructedviews.net
The story is too old to be commented.