For an Exchange mailbox (specifically 2007) an e-mail address can be added to the "E-Mail Addresses" tab of a user account.
What is the effect of adding an external email? for instance, the user's hotmail address. Does the email go to both the domain.com and the hotmail.com addresses? Is this effectively the same as forwarding but without the need for a contact record?