Up to now, I have been very disappointed by most of the sex toys I have purchased for my significant others. Most things that are available are cheap pieces of crap... until recently only sold as novelty items. If you happen to find one that worked for you and your partner, it was probably going to fall apart in a couple of months...
Recently there have been a large number of new quality products. They come in a large variety of shapes and sizes, plus they all vibrate or wiggle in a different way, to hit a different spot on a women.
It's impossible to tell ahead of time which will hit the 'right' spot. With each toy running $200-300, it can become a very expensive game of hit or miss.
I was very excited when I saw an industrial strength machine making the rounds on the net. From the literature, it seemed like a great idea, but running about $1800.00 it's a bit of a risk. If it doesn't hit your partners 'good spot', you are out of luck.
I recently noticed a company called Sybian Toronto that offers a 'Try before you buy' approach. Once you get over the 'Ick' factor, it's kind of a neat idea.