I have the same thing going on, built a new pc and put VISTA 64 home on it, and bf2 wont load multiplayer, it just freezes up, No antivirus turned on, firewall opened for the game. Single player plays like a dream, running the game with compatibility for XP sp2 and as admin for no improvement? any ideas?