A starting point that accepts your swing speed, desired trajectory, etc. can be found here (for some shafts).

http://www.golfsmithcanada.com/shaft_selector.php

You could also go by Golfworks and see if they can help you select one. The gd purple ice was on sale last time I was in there for not too much more than your upper limit - I have one and like it. I suspect BCMist may know of a less expensive but good alternative.

Just because your driver head is 0.350 doesn't mean you can't use a 0.335 shaft. If you plan on experimenting with different shafts, I would not buy a .350 shaft as you can't use it in a 0.335 head. If you buy a .335 shaft, you can use it in either head by using a shim.