So I just downloaded IE7. I must say, I like it, which is kinda crazy. Though, its not displaying this page right. The Home, Setup, Help ect links at the top are stacked instead of going across.
But other then that, it seems pretty good.
But other then that, it seems pretty good.