Have you tried to upgrade the Vista Mobile device drivers yet? There is a newer driver out which was released in june.
I am assuming you are using 32bit, but there is also a x64 bit driver as well.
http://www.microsoft.com/downloads/d...displaylang=en