If his downloads always stop after 30 KB then it would probably be ISP blocking WinMX traffic (or possibly all TCP/UDP traffic) .. changing to non-standard ports in WinMX sometimes helps, changing ISP's always helps.
A TV can insult your intelligence, but nothing rubs it in like a computer.