i have tried bluesoleil dialer evaluation (220.127.116.11) and it worked beautifully with 3 cell phones - the big problem is to *ack it..
it is also touchscreen friendly !!
you can see who's calling.. send SMS..
i think this is the way to go.
note: if you look onto the software files, it seems that there is a file configuration for each and every phone model (control..) - maybe it will help determine and creating a new and improved phone plugin.