Google releases or updates products at a dizzying pace, and it can be hard to keep up, even for things that might be interesting or useful. So Google has come up with a way to keep you updated on what's new within Google itself.
Microsoft's venerable Internet Explorer has been known as Internet Exploder for some time, due to its sluggishness and out-of-date feature set. But the new IE9 beta is netting millions of downloads. Is the curse finally broken?