Since you're not gaming or anything the hardware on your list there all looks ok, but I would get something with a fan for sure supporting all those screens. Probably want at least 1-2GB Memory as well. Never really tried to figure out a graphics card for this sort of application before haha so I'm a little out of my water but I would go with the last card on your list since it explicitly says it can support 3 monitors. The first just says "multiple" which is a little vague (it might support 3, I don't know, it just doesn't say) The middle card, I would say has a high risk for overheating running 3 monitors off of it unless you have really REALLY good airflow in that area.
In short, my first option would be the MSI HD7770