Yeah, it's a shame that Pinball Tristan, War Pinball and Pinball HD won't work for you, but my favorite pinball apps are probably Last Gladiators and Devil's Crush (which is in in the Turbografx Gamebox). They have their potential downsides though--LGR is pricey and Devil's Crush is 20 years old and running on an emulator. Though as to the first, I'd say it's worth every penny (if you get only one extra table, definitely make it Knights of the Rose) and as to the second, I'd say it really doesn't matter because it's brilliant. Pinball Dreams and Pinball Fantasies are both pretty fun as well and pack more value having 4 tables each. Anyway, like you I am wishing I had a better device to play pinball on. I want an iPad 2 rather than my iPod Touch 4G. If you figure out a way to get free money please let me know.
Don't forget monster pinball and multiball pinball by Matmi. They're both great pinball games and work fine on 2g devices
None of them. Every pinball game I've tried on my iDevices and I'm pretty sure I've tried all of the major releases has some major issues. Mostly, 1) they don't seem like pinball at all, and 2) they're not very fun.
I second the vote for LGR: i found it pretty fun, and the music is awesome. Whether or not it is particularly realistic, i don't really know, however i certainly enjoyed playing it regardless. Pinball dreams/ fantasies also get my vote, although i suppose if you didn't play them back in the amiga days, they might seem a little anachronistic.