I use Pobox Basic ($20/year) + AllMail ($10/domain to forward all addresses at that domain) [1].
Mail for anybody@example.com goes to Pobox, which forwards to me@home.example.com (my home server). My server is configured to send all outgoing mail through Pobox's servers, which avoids the problem of people blocking residential SMTP.