Internet Explorer version 7 is a part of windows update now. If you have your PC set to update automatically, expect to see IE7 next time you log in. It does have some new features like the multiple IE windows open using tabs and there is an RSS feed option. It requires Windows XP or later to run.
read more | digg story