The 9250 really isn't a Gaming card. It will handle older titles just fine, but will struggle with some of the newest titles even at low resolution and settings. It all depends on what you hope to do with it and what they cost where you live.
Here is a fairly in-depth <A HREF="http://www.hardwarezone.com/articles/print.php?cid=3&id=1238" target="_new">review of the radeon 9250</A>. They aren't all created equally. Some with 128-bit memory interfaces, others with slower 64-bit. Generally on budget cards, buying a 256MB version is not worth any extra money over a 128MB version. No extra performance and sometimes cheaper RAM, just more of it. In the USA, the 128MB versions start at $37 on pricewatch, the 256MB versions start at $53.
Anyway, unless 1) you don't plan on playing newer games, 2) it's a HIS or Gigabyte or (a good rated 128-bit 9250), AND 3) You live outside the USA and $50 is a bargain, I'd say pass on it and buy something better. 128-bit Radeon 9550, 9600, 9600 pro would be superior gamers, as would a new/used GF4Ti4200.
EDIT: Ah, a location in your bio (good job). In the USA, I wouldn't spend $50 on that card if it will be used for games. Look for a 400/600 clocked 9600 pro for around $80 if you can afford it, or a <A HREF="http://www.z-buy.com/product.asp?item=VG-M8894070" target="_new">GF4Ti4200</A> if $50 is about your limit.
<A HREF="http://service.futuremark.com/compare?3dm05=658042" target="_new">3DMark05</A> <A HREF="http://service.futuremark.com/compare?2k3=3781954" target="_new">3DMark03</A>
<P ID="edit"><FONT SIZE=-1><EM>Edited by Pauldh on 05/12/05 03:45 PM.</EM></FONT></P>