but I have to use the Freebox to get my free telephone calls to most of the civilised world.
Have you considered using Skype? Free between computers and very cheap from your computer to anyones landline, ( you need to open an account). We use it all the time now as the quality is so good. Then you could go back to your Netgear router perhaps?