It crashing at the windows logo? It doesn't even make it into windows?
Everyone have been getting trouble with low idle clocks on the 5970. That can be fixed by manually setting the clocks higher in CCC or flashing the BIOS. But in your situation you don't even make it into windows to load drivers.
Maybe you should RMA the card on the off chance flashing the card does nothing but void your warranty.