The response to Mozilla Firefox 4 has been astounding! The team here pulled together the following infographic to share some cool stats about the first 48 hours following the launch.





