Well thats messed up... At least now I know how spammers get my email :D
As jpalomaki points out it's better than that... We are entering a brave new world of spam that's "from" people you know.
I use different email address for different people, and virtually every single one of them has been harvested and used to send spam from that person.
At this point I don't expect email to be secure at all. You basically have to expect that unless you are dealing with someone with IT skills their email will inevitably get hacked.
The implication is that email is NOT a good way of doing password resets. The problem is what's the alternative (that doesn't require specialized hardware, like a 2nd auth token generator)?