I have a Verizon fios internet connection that gets me this from speedtest.net:

And for some reason, 720p video from hulu lags a lot, and I have to wait a long time for it to buffer. In general, I have to wait for 1080p video on youtube to buffer. Why is this? Isn't my internet plenty fast to stream hd video with no problem? I am using google chrome if that matters. Is there a way for me to eliminate the waiting time for HD video? I ask because I'm thinking of setting up an HTPC, and I don't want to be waiting for my shows to buffer.