sounds like a shite firewire card rather than driver issue
My early 08 MBP has a TI chipset and everything works great in OSX. I dunno why it doesn't on Vista. It's the 64bit version though, might be that?
OSX leopard is 64 bit.. but yeah fair enough vista 64-bit doesnt have that much compat
AND WHY THE FUCK WOULD YOU GIVE OUT THE CORRECT DRIVER TO VISTA AND NOT XP FUCKING IDIOTS.