Why is it that every couple of months, Google has to release something so ungodly cool that my jaw goes slack and I can’t stop saying “WOW” for over an hour?
Check out Google Maps in Firefox or IE. Hopefully we’ll get Safari support soon, but jeeeeeeeeeesus christ is that the hotness.