The ability of other software you cite is very limited, and to my knowledge only works when the recipient and sender are on the same network or domain. See:
http://office.microsoft.com/en-us/outlook/HA010917601033.aspx
Note the statement: " . . . you cannot recall a message sent to someone's personal Internet service provider (ISP) POP3 e-mail account."
Gmail may have this ability, but again I think both the recipient and sender must be using a Gmail account.
Ernie