I didn't really care much for either of them, to be honest.
Navi, was somewhat annoying at times. I wouldn't say she is as annoying as a lot of people make her out to be, but she isn't a favourite either. The thing I found to be annoying, was not so much her incessant shouts of 'Hey', and...