Hi qwango,
I must say, the 3066 does sound like a banded profile. If you don't mind being patient then the best thing to do is to wait.
If it is a banded profile it should return to normal if the line stays stable for long enough, if not banded then normal DLM should pick things up eventually.
If you can avoid interfering with your router in any way for a while it might just pick up when the 21CN thinks all is well.
I have just been 'released' from a banded profile, this morning my ADSL disconnected and resynced at 6220 after days / weeks at 3047, my BT profile has now lifted from 2500 to 5000, just waiting for the PN profile to catch up (should be soon now).
One thing I have noticed while banded is that eveything performs relatively well given the sync speed limitation (as the line is running slower than it is capable of, it does not seem to suffer slow-down so much as one runnig close to its limit).
You will be limited to 'standard' definition on BBC iPlayer for example at this speed but it should usually play smoothly.
If you are definitely not banded then resyncing once to see if you get a better speed is fine, if not leave it a good while (until tomorrow if possible) before trying again. If you do get a decent sync then leave alone!
If it still resyncs back to 3000ish then you need to do further checks but I have found that avoiding unnecessary router restarts is usually the best policy .