20070706 blogs: Monsoon mayhem continues...Who is to blame