It would be better to find the cause of the target SNRM being 12dB, as it is either necessary or is a hangover from a previous problem.
If it is necessary then we need to look at your wiring.
If it is a hangover then that can be sorted.
I don't recommend the SpeedTouch 585v6 with DMT as after firmware 6.1.4.3 the facility to tweak the SNRM was removed. 6.1.4.3 was very flaky with respect to error statistics. Usually they were falsely high, but sometimes they were genuine. There have been several releases since, corrrecting the error side to a large extent, but no good for what you want.
The Netgears suggested by two posters so far are very good. But I come back to why the margin is at 12dB target.
i have finally got a semi-decent connection but my line keeps wanting to sync with a SNR of 12
Cause and effect there possibly.
What was wrong with your connection and how have you fixed it?
How long ago did you get it fixed? (It makes a difference to what you should do now).
What modem/router have you got now?
Can you post your line stats from the modem/router -
see here if you don't know how.