Seriously, once you have installed SP1 of Vista, if you have any more troubles with it, you can get technical support for free.
Free unlimited installation and compatibility support is available for Windows Vista, but only for Service Pack 1 (SP1). This support for SP1 is valid until March 18, 2009. Chat and e-mail support is available only in the United States and Canada.
(Phone support I guess is available worldwide.)
If something still won't work for you on Vista, drop them an email or open a chat session, and get it sorted out. It's free, so why not?