I'm writing this with a sick feeling in my stomach, I hope there is an easy fix.
I just swapped in a brand new EVGA 480 for my ATI 5870, My load times on BFBC2 quadrupled!! Bad drivers? 197.75 is what I loaded first.
What the hell happened?
EDIT* Ok, I found the DirectX file to edit, which cuts a big chunk off the load time.. The ATI card still loaded it 50% faster.