I am seriously considering making maps.google.com my new default home page. Every time Google releases a new beta of this or that I have to wonder what else they have cooking in the R&D department.