20070817 blogs: Independence Day goodies