Cloud Flare has a free service and a premium service, Im currently signed up to the free service and since then I’ve had a much better load balance. My content is spread over a wide variety of servers located all over the nation, so whether your on your phone, pc or tablet device when you request my site cloud-flare will check all available resources and serve the most resourceful content, This makes the the average load time much lower, CDN’s are the next big thing.