My idea would be to make a Gift Certificate and let her select the machine she would like. Put in in a big box and wrap it. Know this is not the same as getting one on Christmas, but a sewing machine is such a personl thing with us...If you can't do the Gift cert. perhaps you can find someone who would do it for you.
Let us know what you do?
Helen