I was wondering about the large collection of BIOS's here and what there is I should know about them and my Sapphire 9600XT Ultimate. Here's what information about my card I've gathered so far: Product Description: Sapphire Radeon 9600 XT 128M DDR AGP VGA/TVO/DVI-I Ultimate (w/ Half-Life 2 coupon) Additional Product Description: BGA; 500/300MHz; Heatpipe; Support Overdrive SKU#: 11029-05-40 EAN Code: 489 51062 0617 5 Board Part Number: 1024-HC19-4C-ZM http://www.sapphiretech.com/vga/9600-xt-ult.asp This info was from Sapphires full retail line spreadsheet. Now, what I was wondering was about these other 9600XT BIOS's. It seems that maybe my 9600XT isn't performing up to par as it should, but my most recent conclusion to that was probably my system isn't up to par with the card so I might be upgrading some key components soon. Also, my system specs are in my signature. It has also appeared that I cannot overclock my card too well without it hard locking or anything. Also, I was wondering if running my mem clock at 325 default instead of 300 would be safe, my card usually runs at around 39-45 C during idle and load times, now I'm not sure exactly what the danger temps would be for my video card, but maybe someone could enlighten me on this subject. Whenever I enable Overdrive on my card, it will sometimes lockup or screen turn black and then lockup, etc, etc. I'm not sure why but I would expect my card to be able to handle the 526 overclock that gets applied. Sorry for the long post, too many questions and not enough answers... I appreciate any help or advice anyone gives me, thank you.