Wow, check out the traffic…. Notice the Average Projected uniques. They are up 33,965%. The Projected Hits are also up 7,130.9%. If you are looking at the graph the red line is today and the blue line is the moving average. Another interesting stats is on the browsers page, not shown, 50.7% of all hits were from Mozilla with only 42.4% going to Explorer. YEAH, Firefox….. This just is no doubtedly from the trackbacks to a couple of Kevin Rose’s post….