I have finally my Sapphire HD3870
I flashed the bios posted in the first post into the card. the clock limit is indeed gone but overclocing this card is strange.

I use rivartuner to oc the card when I select 891 core it will set it on 891 core if I set it to 900 core the clock stays 891 if i set 903 core same problem when i choose 907 core it will set 904 core but my card can not do that stable is there a way that that gap can be fixed. these gaps are not only on that clock but the whole range. is that a known problem????

for the mem i din't tested further than 1300. I am happy whit this card his clocks but the fan speed is set at 100% and its loud!

So I need some after market cooling for this one.