I use Evernote on almost every shop. It automatically syncs notes with an online component, which is incredibly useful. Before the shop, I paste the important details (or even the full report template) into Evernote. I copy and paste into and out of Notepad first, to strip out extra formatting that could prevent editing from my phone. Then, after the shop, I make my notes on the report template in Evernote. In the case of parking shops, I am even able to write some of my narrative on the phone in Evernote while I go walk around the area (far from the watchful eyes of the lot attendant, of course). When I get home, Evernote has already synced back to its online portion, which makes writing up reports easy. It allows for attaching voice recordings to notes, too. There is also an option to attach photos, although I don't use that part much because the free version is bandwidth limited and I haven't shelled out for the pro version yet.
I also occasionally use Tcounter, which is a clicker application that allows easier tracking of head counts for theater checks or observation shops where I need a customer count.
Does anyone know of a voice recorder that won't automatically stop when an incoming call is received, even if the call is not answered? To clarify, I am *not* seeking to record a phone call; I just don't want an incoming call to automatically end a recording if a call comes in while the voice recorder app is running.