I used the bios from the unlock pack in
this thread
If anybody does want to try this, i strongly recomend that you make a backup of the cards original bios first. Heres how.
Download GPU-z and Nibitor
Open up GPU-z and click the little icon with the green arrow next to your bios version. Click save to file and call it GTX465. This will save it as a bin file but nvflash can only read rom files so open Nibitor and load the gtx465 bin file you just created. Then click save BIOS and make sure you save it as a rom file. Copy the gtx465.rom file over to your memory stick along with the 470 bios just in case.
Also make sure that the only card in your system is the card you want to flash. I made the mistake of leaving my physx card in and nvflash let me erase the EEPROM of the 465 but would not let me flash a new bios onto the card! If this happens to you don't panic. Restart your PC with only the 465 in. (you will have no display at this point as the card has no bios) Wait for your PC to boot to the memory stick and then type:
nvflash -4 -5 -6 -A -y gtx470.rom
Or if you went through the flashing process previously and you card did not unlock:
nvflash -4 -5 -6 -A -y gtx465.rom
This will tell nvflash to force flash the bios with no user input and then reboot. So just sit back and wait for your PC to reboot and you should have display again and either a nice 470 or your original 465 undamaged