This analysis is definitely more accurate and reliable than hearsay from me, reporters, IGP, PM, etc. An estimated 45,000 to 50,000 people attended the July 9 Rally according to this organization.
http://www.politweet.org/site/july9rally_crowdmap.php