Contacts may use their Google Talk address as their e-mail address. Currently, the e-mail address must be stored twice in order to be used in the mail app. Same goes for hotmail and live addresses (after adding support for those).
Those IM details are not used as e-mail address. Examples: @gmail.com or @hotmail.com addresses.