I don't spend time configuring servers, updating packages, guaranteeing uptime. My email is federico@mheroin.com, and I write it everywhere. I still don't get any spam. If I need an alias I just append characters to the email address and I don't have to fiddle with anything else.
I can get it quite happily through IMAP using Emacs or the client on my phone. I can search for past emails in seconds without worrying about the space they consume. I can share my contacts and calendar appointments with one M-x command.
I'm curious about your setup since Debian/Postfix/Mutt are not enough for POP3 or IMAP. How do you access your email from other devices (phone, table, etc)?
I hate Gmail, with passion, but Google Apps is the easiest way to keep all my email working without thinking about reliability/installation/etc.