Your right - it's more the 3rd party driver support that's frustrating.

Although slightly frustrating that a device that I bought with Vista certified on it doesn't work, but that could be a case of it working fine on vista 32 and not on 64.