BBB,
Have you tried the Vintage Arcade Superstore in Glendale? He's got a good selection and I bought a lot of controls for my MAME cab from him for a reasonable price. You could go pick it up yourself and save the shipping charges.
http://www.vintagearcade.net/
Dazz,
The trick with FuturePin is that you are going to need a beefy computer and a very beefy video card to run the simulations at full detail and high resolution. Think Radeon 4870. There's an option in FuturePin to turn on table reflections in the silver ball that takes extra graphics horsepower. I don't know if you need it, but I would make sure that the motherboard was crossfire compatible in case you needed to add a 2nd graphics card.