If you have a pocketPC you might try PhatNotes - the quality of the lines and diagrams that can be drawn has to be seen to be believed, and if you have Calligrapher software installed (from the same developer) you can optically recognise hand written notes. A bit pricy but truly excellent software.
|