connection does not have the necessary bandwidth to cope with your demands of HD viewing.
Check with your local DSL carrier to see if there is a faster service that they can supply or consider a move to cable internet.
I have a Roku XD and experience too much buffering when viewing in HD or my daughter is computing. What is the best router to elevate this problem, should I just buy a Roku XS and hardwire it (Ethernet cable) to my router, or is ther a way I can tweak my router for better performance? I am currently using a D-Link DSL-2750B