M-Audio makes a card called the Audiophile 2496 which has spdif digital I/O as a feature. It's a PCI interface and is around $150 online. You can see it on their site here. No experience with it to speak of. No knowledge of cards with an optical output either.
Good luck.
Marco
Good luck.
Marco