My PC does the exact same thing, which is why I choose to use my Xbox to watch DVDs.
Im just taking a shot in the dark here, but it may have something to do with the response time of the TV and not the refresh rate. Since I dont think video cards are really designed to be used with TVs, the data they output may differ from that of a DVD player that was. And generally speaking monitors usually have a faster response time than TVs which I believe is why they are more expensive. So I believe the video cards are designed to work with faster response times than a TV offers.
Although that may be completely wrong. My TV operates at 60Hz and my other TV operates at 120hz and both are choppy playing back a DVD. Its not bad by any means, but its enough to be annoying.
Im pretty certain your drives have nothing to do with it though.