How does your internet speed compare to your international neighbors? Hit up this infographic to find out. Shocked at how low your country ranks? Feel like ...