I bought it for its brand name which i know is good from past experience. This is a great card for gaming and watching videos, it lets me use high settings on most games like Call of Duty 2 even with a slow processor. I have only used this with windows xp, but it is designed to work with vista and DX10. This card has multi-monitor support and allows you to play HD videos and can even output directly to your tv. For me, it has also increased overall system perfomance.