Ive been using this app for about 3 years, and its awesome. It can track all sorts of stuff, and is very easy to customize to your situation.
I use it across a few devices also, the sync with Dropbox works flawlessly.
The reports have shown me trends that I missed, and have helped me identify pain triggers and solutions.
Support is quick, with emails replied to within a day.
I highly recommend this app if you have any chronic issues. Even non-pain related things are easy to track.
TheDefender about Chronic Pain Tracker