I've been happy as well with migadu for the time I've been using it ~3 years. Have different mailboxes, and I used aliases for pretty much every website I sign up with.