I like Novamind, but it's not free. You might also look into using iThoughts HD on the iPad (if you've got one) it's pretty full-featured for what you pay.
I like Novamind, but it's not free. You might also look into using iThoughts HD on the iPad (if you've got one) it's pretty full-featured for what you pay.