Apple Lands Heavy Blow to Windows XP and Windows Vista