You'll not find a 'perfect' arcade stick for sale anywhere, you basically buy one then improve it.
Sanwa sticks are great for fighters, but useless for anything else. Can't put my finger on why, but they don't feel right for other stuff. You'll find that a lot of commercial sticks use Seimitsu instead of Sanwa anyway - cheaper parts, but still good + generally better for anything other than fighters.
(they're ok for fighters, but Sanwa are better)
As for buttons, if you want to be able to rest your fingers on them all the time you're stuck with Happs (and clones) - which aint ideal unless your stick has a lot of space inside it. Granted Sanwa are light, but that's for good reason. Once again, check out Seimitsu buttons, though personally I never noticed much of a difference.
As for restrictors,
DON'T buy a stick based on that. They only cost a few $ to buy separately & you get to pick which type you want. Be aware that they do change how the stick feels a lot.
My advice? Buy a stick but don't hit your max budget - leave around $30 - 40 so you can replace parts. I also advise you goto
http://shoryuken.com/ & check out their forum for more info.