What native app do you use? I use Apple Mail since IMO it has the best IMAP support of the lot, but archiving and filing under labels is a pain. Apple's way is to use drag and drop, which doesn't rock my boat.
It's not cheap, but it's well worth the price (its also due for a paid upgrade soon, IMO, as I have not paid anything beyond the first version three years ago).
I hope demos are a feature they're working on.
Seems they're working on a non-Mac App Store version too. http://blog.sparrowmailapp.com/post/3197243085/sparrow-1-0-i...