If you're based in the UK then I would recommend the Racing Post iPhone app. They give a full race cards for all UK races with horse form along with tips and predictions.
For races in the USA I use One Click Pony sometimes. It doesn't give racing forms but it does give reliable tips.