Reviews 51923 Published by

WindowsAtoZ.com posted a review on Internet Explorer 7



Microsoft has released the newest version of its Internet Explorer Web browser. The new version 7 offers a lot of cosmetic changes, but is there enough added features to make it comparable with other alternative browsers?
Microsoft Internet Explorer 7 Review