Internet Explorer 7 Beta 3 is now Released for download.

  • New Icons
  • Tab Reordering
  • Authenticated FTP
  • Easy Access to Email
  • Magnifigy Images
  • Refresh All Feeds
  • Control Marking a Feed as Read
  • Keyboard Shortcuts
  • And more…

Via: IE Team Blog | RSS Team Blog