Right now I'm using the app iCareMonitor to track my pulse and blood pressure. It's really smart in how it fully takes advantage of your mobile's technology to measure all kinds of health indicators such as lung capacity, hearing, vision and respiratory rate. The psychological indicator is a disappointment but a friend compared the blood pressure measurement with a regular blood pressure monitor and found the app to differ within their said margin of error.
Google Play: http://play.google.com/store/apps/details?id=comm.cchong.BloodAssistant
App Store: http://itunes.apple.com/us/app/icare-health-monitor-mobile/id1062204827