But I have to say, I really don't see the appeal of virtual pinball. To me the entire thing that makes pinball cool is the physicality of it. It seems like virtualizing that and turning it into a single purpose "game console" just wouldn't be nearly as fun as playing a real pin. The skills don't seem to translate much either - I spent some time playing various tables via PinballFX, and while it's pretty cool for learning the rules of any given table, I had to unlearn a lot of shot timings when I went back to play the real deal.
I can at least get it from a cost perspective though. Pins are insanely pricey, especially if you want a classic table like Medieval Madness (my number one "if i won the lottery" fantasy purchase).