Bianchi Boy,
Out of interest, had you uploaded the latest firm ware to your Vista?
I was not aware mine was out of date until I started looking at some of the cool links on the Audax UK website. I then followed the upgrade firmware link and found mine did require upgrading.
When you mean the quit button, I presume you are referring to ON/OFF button?