Dan would like a good voice dictation app. Leo says that Google, Microsoft, and Apple all have speech detection in its phones, and Google has it on Chrome OS too. So if he has a cell phone, he can do it, and it's about 90% accurate.
Nuance makes an app called Dragon Naturally Speaking, and it's really the best app out there for it. Yahoo Tech writer David Pogue uses it to write his indexes.