Pros It's a great midrange card, especially if you are used to integrated graphics. It's at a low cost, which is good for budget shoppers. If you are used to integrated graphics, you'll probably love this card. It also needs only one power connector.
Cons Be aware that this is the lower clocked version of the real GTS 250. I found this out after I got the card. Evga has put out two GTS 250s at different clock speeds. (see below)
Summary The higher clocked version of this card, from EVGA's website, has a core clock at 738MHZ, effective memory clock at 2200MHZ, and a shader clock at about 1800MHZ. This one is the lower clocked version, As I mentioned above, and has a core clock at 675MHZ, shader clock at 1500MHZ, and a memory clock at 1800MHZ. It also has a loud fan that remains at 100% even when idle. I hear that the EVGA version does not have this problem.
The lower clocked version seems to be cheaper just about everywhere. If you are on a strict budget as just a casual gamer and are looking for a good card at a low price, then the lower clocked version should be fine if you don't need a higher performance. If you are a hardcore gamer on a budget and you are limited to this card, get the higher clocked version from EVGA's website. You'll be able to tell the difference in the specs.
Be aware that, unlike what the box says, it has one DVI port, one VGA port, and a DVI to VGA adapter if you want it. The box instead says "duel link DVI and one VGA". This isn't entirely accurate, but unless you are wanting to hook up two DVI monitors to it, you shouldn't have a problem with it.
I am a little dissipointed with EVGA's trickery here, though. At least I got the card at a good price, and it's still a decent card, even with the lower specs.