Talk about the speed of hype. Yesterday I was just sitting here at the computer, following Twitter traffic, when I see this little flash about Google having a new browser coming out called Chrome. Then there was talk about when they’d release it, and many were speculating that, since they’d just signed an extension of […]