You can get the contacts for a facebook user through the graph api (including email, if you request the appropriate permission). This is what you get a list of when you request someone's friend list: http://developers.facebook.com/docs/reference/api/user .
What if you would have picked today (or rather any other day) to set up a new gmail account for your girlfriend and needed her facebook contacts?