FB? No - the problem seems to be VZ
Verizon cannot claim the problem is Facebook: Facebook is using the international standard format for phone numbers, ITU-T E.164. Almost literally every phone and network in the world demands a plus before the country code and does the right thing in the network for local numbers. This includes AT&T, Sprint, and T-Mobile.
Recall the Droid 2 is a world phone. One would expect it not only to handle ITU-T E.164 numbers but also be able to handle the GSM standard, which has the plus before the country code.
Almost all of the numbers in my phone book, synced from Facebook or from my address book, have the +1 in front of my U.S. entries. The behavior I see is similar to another poster. I can dial (note the issue is not limited to SMS) numbers most of the time. However, sometimes the dialer just sits there, trying to dial, and eventually timing out. This hints to me this is a network problem and not a phone problem.
- Sigh - I suppose this means a call to Verizon support...