Try a different card. Can you borrow a friend's? Can you test yours in a friend's?
You could try uninstalling the driver for the card and see if when Win7 boots and it loads the generic driver, if the problem is gone. If so, that would indicate a software problem. If the issue is still present, it just may be a dying card.