If Alice met Bob through his website, https://bobbysox.com/, then she can be pretty sure that the address Bob displays on his site is real, so long as Bob's SSL certificate is verified successfully. For Eve to play woman-in-the-middle she would have to somehow get hold of a certificate for bobbysox.com, or Alice's browser will alert her to the fact that there's a problem with the secure connection. (Whether Alice takes any notice is another matter).
That's often how Bitcoin addresses are passed from merchant to buyer, via secure socket layer web connections.
Note: interestingly, when I click on that link I just made up, I see a warning: "The site's security certificate is not trusted!"
2What is the difference between Bob and Eve? That is, what does Alice know about Bob that makes Bob the person she wants to send to? – David Schwartz – 2012-03-18T20:03:05.453