What's the best app for iOS and for OSX to record voice? (not for voice-to-text)

I am looking for the best app for iOS and for OSX to record voice.

For OSX, I guess I could just record my voice using Garage Band, correct? Shall I do the same thing for iOS / iPad? I'm looking to store a lot of talking. Maybe 1hr of talking per day, for a period longer than a year.

Would I have to take all my recordings per month, and convert them into small mp3s?

This would be to keep a journal, but instead of written, it would be audio.