Happy days! IE 7 has been divorced from the Longhorn time frame, which is seemingly an eternity. Microsoft was hoping to sit on it until then, but the challenge Firefox brings to the table has forced their hand. The certainty of an XP SP3 has been confirmed as well. Whether or not IE 7 will be a part of that is unknown. Beta testing on IE 7 should begin this summer.