Been down a similar path having very poor internet connection speeds – Mainly due to distance from the exchange as opposed to internal house wiring and other external factors. It’s a long noisy line. ( although internal house wiring really can have a massive effect)
Copious amounts of research led me to ditch the supplied TalkTalk router in favour of a Netgear DG834G V4 as they have a certain Broadcom chipset which seems far better suited to long and noisy lines such as mine where the signal to noise ratio drops through the floor.
It’s the Version 4 that’s the important bit ! I’m pretty sure the DG834GT aslo has the same Broadcom chipset in – but don’t quote me on that.
Anyway, these units are absolute peanuts on Ebay thesedays. If you get one, your best bet is to reflash the firmware using DGTeam’s as opposed to Netgear’s own as it just seems to perform a little better …again, many months of research & testing on my part. The firmware when downloaded comes im multiple languages and versions, It’s the “O” version you want to try first as it’s usually contains the latest drivers.
Another top tip for these units is to use the feet they comesupplied with as it dicipates the heat better ( have the aerial top most).
P.s. The net freezing up at busy times sounds like ‘Line Contention’ at the exchange.
TalkTalk have a forum that is populated ( weekdays only), by people called OCE’s – I’ve found these guys to be very helpful….especially compared to the TalkTalk phone based help line. ( just Google TalkTalk forum)
Chris