Well, it's not PCI, but the RME FF800 offers all of that bar the d-sub connector. And if
you're worried about stability, you could always buy a decent FW800 or 400 PCI card and
run it on that. It's working well for me here on Win 7 64 and has worked without problem
for me on 32-bit XP in the past.