I know people who use @ieee.com and people who use @acm and people who use @<university>-alumni.com and .. the list is endless.
What are you trying to project, using the @domain is the question.
As well as @pobox I have my own domain. It is not my name but I have it, and I send from it and receive to it.
If you host a domain at google (I do, I have a grandfathered domain) you get postini quality of spam filter and SPF/DKIM outgoing (I believe) so are far less likely to be abused. Hosting your own domain mail means either paying somebody or understanding how to manage email services to avoid being abused.
Using somebody else's domain is more normal but now you carry the reputational risk of their domain.
Using @work email to send @personal traffic risks the work reputation, against things said by you @personal context. How do you feel about that, in your @personal-domain sense?