One of my friends also has 9600 on his computer and can't run silkroad on high settings either, he has a similar glitch to yours.
I think the 9600 just has a problem with silkroad and there isn't to much you can do about it. My friend is trying to fix his glitch, if he solves it then i will contact you with a solution

In the meantime, why not try using Ubuntu and doing silkroad from there, it might work there, it does for my friend :S
Check my tutorial:
viewtopic.php?f=5&t=94083