I absolutely recommend VP. It brought my pinball addiction back to life and steered me in the direction of getting my first real pin. I have a MAME arcade game which has buttons setup on the sides (flippers) and one in the front (shooter). It really emulates pinball, but you can't beat the real deal IMO.
I agree with tk375...JP Salas makes some the best VP tables!
Johnny