IE7 Beta 2 is out. This time it will install on Win2k3 servers (which signals that it's officially "released" but still carries the beta tag). Anyone try it out? What do you think? Is FireFox era over?