I used mutt for several years as my primary email client. Once I got it configured, I was able to handle attachments reasonably well. The thing that killed it for me was inability to integrate with Exchange server at my office, for accessing addresses when sending and for responding to calendar invitations.