I have danieljackoway.com mail setup with Google Apps, and I have it setup so that *@danieljackoway.com forwards to <my actual email>@danieljackoway.com. I generally respond from <my actual email>@danieljackoway.com, but I don't give it out online at all. (It is on my business cards, though.) My normal pattern for signing up for stuff is to signup with foo.tld@danieljackoway.com. And then if they won't stop spamming me or they leak my email to something spammy, I know who they are and I can setup a filter so I don't see any of it.
I also use it to tell where people are emailing me from, to an extent. So in my hn profile is hn@danieljackoway.com (which, if I ever get popular enough that I need to start filtering hi@danieljackoway.com to skip the inbox, I can give precedence to).
I also have a label that gets applied to things that are actually sent to <my actual email>@danieljackoway.com