I was getting issues before using the HG612 (I think), but because of the locked down Vodafone router I couldn't see any stats, only connection speed. All I've done with the HG612 is use the latest firmware,and change the internal address for port 2 to match my private network range (10.x subnet). I've also got port 2 plugged into my Apple Airport Extreme (which is acting as the router).
Looking at the stats now its completely stable, very few errors, but I'll bet they'll start after 8 again tomorrow. Peaked at over 1m FEC errors this evening and the almost completely flattened out. SNRM on upstream dropped substantially twice tonight, from a steadyish 16 down to 6 and then 4 respectively then shot straight back up.