macdailynews.com
Microsoft inflicts Internet Explorer 8 Beta; Mac users unaffected
Microsoft has inflicted Internet Explorer 8 Beta for Windows Vista, Windows Server 2008…