With Foursquare being named your favorite location-based service, it's no wonder the social network is blowing up. The company recently disclosed how many check-ins are made every second — can you guess how many?