(Ping! Zine Web Tech Magazine) – Sure, Windows 8 is all the hype but many users are still relying on Windows 7. And if you’re not already using Mozilla’s Firefox or Google’s Chrome web browsers, you’re likely still using Internet Explorer – the default web portal for Windows machines. According to a Wednesday report from [...]