In new york on a "high speed" (1MBps down) cable connection, your images do not load "instantaneously." Your picture is only 128kB, so I think your server's connection is just slow.
If you are actually paying for it, I would suggest calling and complaining. If it's a school server (or even one in your house

) I would say that it's fast *enough*
Team 694 uses 1and1. Although we don't really like all their restrictions, they serve up out (large) website without a problem:
http://stuypulse.com