dclegg:
As suspected, I have now confirmed that my Asus router has nothing to do with it.
Approximately 7:20PM last night, the modem dropped its connection. When it reconnected, it obtained speeds of 6.7Mbps/400Kbps (according to nperf speed test; modem UI timed out when attempting to query it).
This morning, I noticed the modem had reconnected at around 4:15AM. It had sync speeds of 11Mbps/800Kbps. I rebooted the modem, and ended up with sync speeds of 29Mbps/2Mbps. As per Chorus' advice, I rebooted it a second time. This is currently giving me sync speeds of 10Mbps/1Mbps.
I have forwarded all my recent diagnostics to Spark, so I guess the ball is back in their court.
i still have a feeling dodgy modem is the end all considering the wiring has been dealt with.
I had one go bad, in the time it took me to drive to a new house, literally a 2 min drive even in an anti-static bag! - that annoyed me something chronic to problem solve!