The HTC Hero allows you to link a contact to their facebook identity, which happens transparently, probably via email address matching. This is very nice and I cannot see why the Milestone would not support the same function. The only obvious difference between the phones is that Hero is Android 1.5, Milestone is 2.0. It looks like the Facebook app in Hero has been provided by HTC themselves. Is this just a simple lack of functionality rather than any licensing or commercial problem?