This app is actually somewhat accurate. I checked its results against a pulse oximeter at work and although it bounced around a bit it was still around the 75 range where I was sitting at on the pulse ox.
The rhythm it shows at the bottom is just for looks though. Thats not accurate at all.
Tdoby about Heart Rate - Free