I hope it would be an inspiration for IE Team to work harder for IE 8. IE has been terribly playing catch up with Mozilla recently! Come on! IE is part of Windows make it faster, less memory leaks, and less crashes!
Goodluck to the IE Team as well! I am looking forward for Microsoft's release.