I wasn't aware of problems with PCI cards on Sandy Bridge (until I bought an Asus P8Z68-V LX) even though there seem to be quite a few reports out there. No fix appears to have been developed (I have tried 3.1-rc10). The only thing to help is booting with irqpoll kernel parameter which seems to reduce the number of occurrences.
Most reports appear to be about Asus boards, but I did find one about an Intel DH67BL:
Some other reports, there are some links in them to bugzilla.kernel.org but of course they are impossible to read at the moment.