One problem with progressing through a series of different PDA or smartphone platforms is that your data gets fragmented. As part of a general decrufting and consolidation of my data, i've been trying to merge the various iCalendar files i have (extension .ics) into a single, comprehensive, calendar. A Web search for a suitable utility didn't turn anything up, so i wrote one in python.
There are some really great applications around for editing and managing photographs, and some of the best ones are (unsurprisingly) either pet projects of an individual or the output of a research lab of a company which are offered for free or as shareware. These labors of love cover everything i've ever needed to do with photographs, and do so with as little fuss and mess as possible.