I've never heard of the brand, but in this case the card is so much better than your other options it's worth it.
------------------ Radeon 9500 w/256 bit memory bus @ 367/310 AMD AthlonXP 2000+ 3dMark03: 3439
Dont know about the brand, But a 9500 non-pro will be outperformed by a 9600pro anytime unless you can fin those 9500 non-pro with the 9700 pcb.
I'd say that'll be the card then, though i think i saw a ATI9600 pro for 30 dollars more on another sight, so ill see. Is there anything to watch for in the 9600pro range like core speeds or ram speeds etc?