ATI Video Cards

I am looking to upgrade my video card. I am running WindowsXP, SW2008.

I currently have a ATI FireGL V3100 and am thinking it may be thesource of my crashes.

My questions are, which of the ATI cards should I get that SWrecommends? or should I be going with ATI at all? I hear mixedreviews on their cards.

Any help would be appreciated. I want to be absolutely sure that Ihave eliminated the video card as being the issue.SolidworksAdministration