I got some info regarding Android phones here....

is it applied for HTC Desire too ??
1) Hands free dialing and call answering is not supported
2) Bluetooth voice dialing is also not supported
3) Android does not support animated GIF files. It only shows the first frame
4) Android does not officially allow applications to be installed on, nor run from, an SD card.
5) Android calendar is restricted to synchronisation with Google Calendar service
6) Android does not readily support Bluetooth file exchange,video call or native Java ME, as do other mobile operating systems, such as Symbian OS and Windows Mobile, however some of this is still possible: Bluetooth file exchange is possible on rooted devices.[111] Apps like Qik allow live broadcasting (but not receiving) and KnockingLiveVideo for the iPhone is set to make an android appearance.Java ME apps can be converted with a MIDP runner that converts them to android apk's to be installed like normal apps.