I have vista 64-bit. But I didn't have to do anything special to get it to work correctly... Edit: After trying to break it I found out that the main thing that needs to be done to make it work is disable IPv6. I'm not running in compatibility mode, freelancer has been added to the firewall list, and I have AVG free.