One major difficulty on 770, which prevented popularity of such applications, was the location of microphone...
... and lack of support for a wired or wireless headset (still I'm at loss with Nokia promoting chat and Internet calling without providing adequate hardware/driver support).