Well also... if this will help. Ill contact my friends over at NVIDIA and see when a new driver might be coming. I may not be as soon as we need it but. It would help to know. First try returning your card. If it still gives you artifacts then we need to go into more depth on the issue.
and that is if the new card still gives you artifacts.