You are misinterpreting 3DMark06. Is is an synthetic
benchmark only useful for comparing different graphics cards to each other. You cannot use it to determine how well you graphics card will perform in a game. It is also designed to stress even the fastest graphics card on the market. I, with a 7800GTX, get only 10-15 fps, so 2 to 4 is damn good for a PCI card. Thirdly, the fps you get isn't as interesting at the score.
I have never touched Guild Wars but I will go out on a limb here and suggest it might be due to the x1300 supporting some graphical features the integrated doesn't. Guild Wars might have turned them on automatically, and that is what is hurting your performance.
Another idea is that Guild Wars does something that needs a lot of bandwidth between CPU/RAM and the graphics core, since a integrated graphics core will have a lot more CPU-GPU bandwidth than a PCI card. To test this you would need another PCI card.
EDIT: Another thing you could try is to force it to run in DirectX 8 mode, by adding -dx8 to the target in the shortcut properties, so it looks like this:
"C:\Program Files\Guild Wars\Gw.exe" -dx8
Edited by Mr Alpha, 18 January 2007 - 05:41 PM.