20070710 blogs: The clash of the titans