I wish I could help more. Ideally I want every one to be able to use our software.

Our hands are full just supporting Windows 7 and 8, x86 and x64 variants. There is no way we would ever get anything done adding Vista in to the mix. Especially without full Microsoft support for their own libraries.