You could buy her some shares in Woolworths, they are cheap at the moment I think you can get 10,000000 shares for about a tenner.
Either that or go for the home made CD option I tried it and it went down rather well, make up a CD of all the songs such as Bread's I want to make it with you, Josh Groban singing you raise me up, and Runrig's every river are three of the tracks I put on mine, also some tracks that mean something to both of you, print a nice label to go on it combined with a nice meal out and some flowers and you are on a winner.

NCM