I recommend the above card (Canadian link shown).
It should support two screens using any combination. Here's my recommendation if you use flat screens (no CRT):
Screen #1: DVI to DVI cable
Screen #2: HDMI to DVI cable
This can support certain audio codecs and is designed mainly for movies. Pretty useless IMO. The HDMI->DVI cable just passes the video anyway.