The first one is that randomly my game will start chugging and have frame dips and play very choppilly until I change the resolution, minimize, re-focus window, change resolution back (to 1280x1024) and then it resolves and runs at max FPS again. It may take a couple hours of playing for this to occur, but it still happens at least 1-2 times a day and it is very annoying to have to change the res' and stuff to restore it. Restarting the game also works, but can't do that when I'm busy with a group.
The other, and more rare, problem is that sometimes the game will randomly freeze, but not completely. The sound will continue, the action will continue, infact I can still here players making actions and running around but my screen becomes completely frozen and it's like I'm just looking at a still image while hearing all of these sounds and stuff. Stranger yet, I can still move my cursor, but it does nothing.. I can alt tab and even tell that I'm bringing other windows into focus and even type to others on IRC or messenger and they'll get the messages, all while I have a frozen image of Guild Wars frozen over my screen. Some times I can alt+f4 and GW will close and the frozen image will be gone, but when I restart GW I get a "Directx 9 failed to intialize." error and I still have to end up restarting my computer

Just a couple of very annoying problems I've been haveing, I hope someone can help it would greatly be appreciated.
AMD 64 3700+ OC'ed @ 2420 MHz
ASRock 939Dual-SATA2
2x 512MB Corsair XMS (fsb 220 dual channel)
GeForce 6600GT 128MB AGP (OC'ed @ 540/1150 (500/900))
Drivers/DirectX/etc all up to date.
Regards,
fritz