I've refined this a bit for recurring meetings.
On my iPhone, I'm now using Elements which is a text editor that syncs with Dropbox. I keep a file for each recurring meeting, and the text at the top of that file is the exact name of the parent thought that links all instances of that recurring meeting. I then have a sub thought as follows: Meeting Name (Parent Thought) , Meeting Name (Parent Thought) When in the meeting, I add the date to the sub-thought before the comma and then indent and add notes below it. For Example: Then, when I'm back at my desk, I open that file in the dropbox folder, copy the entire file contents and paste it into PB. It prompts me if I want to link it to the existing thought, I do. The new meeting and notes are added in PB. I then go back to the text file and delete it so it's just the text from the first sample again, and it's ready for the next meeting. Meeting Name (Parent Thought) 2010-11-04, , Meeting Name (Parent Thought) -Notes. - More notes. This is made even easier by setting up another TextExpander expansion that types 8 spaces and a dash automatically for the beginning of a note when you type tttn (as above, I use ttn for single note indent, or 4 spaces and a dash).
Java SE 6