Will Google Buzz Give Facebook and Twitter a run for their money?

Google launched a new social effort today called Google Buzz. If you're immediate reaction is, "Wait, doesn't Yahoo! already have a product named Buzz?" Then you'd be correct. But Google didn't acquire Yahoo! Buzz. Nor has Yahoo! Buzz gone defunct and Google felt ok about picking it up as a name. The two products are …

Will Google Buzz Give Facebook and Twitter a run for their money? Read More »