Looking for a better site host

I have a site with pictures and MPEGS of my kid that I maintain for the extended family. Currently I am on teemingmillions and it doesn’t seem to be doing the job. Photos take forever to come up (partially my fault for posting larger files, lazy WM that I am, but still) and the short MPEGs are basically unplayable (obvioulsy I know all about right click save locally, but Aunt Petunia doesn’t). I ran a tracert and it returns "reports: Destination net unreachable."after 11 hops. Depending on the time of day some of the hops take as much as 120 ms (!). Anyone have a personal site (not creepy please) that has similar content (500k photos, 1mb mpegs) that is happy with performance? I will pay 3 American dollars to anyone who has a better tracert, like one that finishes?