I think if you're on the level of needing simulation you will not be doing it on the fly (ie on a cell phone).

I still stand by my original post. Most comprehensive thing on iPhone at least.