We have around 20 of these uints deployed. They work fine for what they are. Our main use is as BLF's, indicating who is on their line and who isn't. Not really using for speeddials.
We have the same complain about transfer buttons. Perhaps they will be added in a future version. I haven't heard of Cisco recognizing this as a feature request, but I have seen many requests for it.
Tim Medley, CCNP+Voice, CCDP, CWNA
Sr. Network Architect
VoIP Group
iReadyWorld