Try the free iphone app Trade A Minute... has a good UI and uses real hisotric data compressed into 1-3 min games.