Wired’s Monkey Bites blog notes that Microsoft is expected to release the final version of Internet Explorer 7 later today, but right now you can grab the final build from Yahoo. Yahoo has packaged a version of IE 7 that’s been optimized to run with the latest version of Yahoo Mail, it says.