I run a video streaming site, and my videos don't seem to be streaming that quickly. They usually need to buffer a few times.

Now I've checked my site against YouTube, and even YouTube's llnwd.net servers. I get the same ping response from all of them (60ms or so)

The problem is, YouTube videos are downloaded in an instant! I don't get 1 buffer from them!

DreamHost takes a few buffers, and I feel that it's turning off my users.

My site is www.bestwrestlingvideos.com

Can anyone figure out why it gets slow when it comes to buffering, and what I can do to speed it up?