why don't you give someone more than 30 seconds to minute to reply... if its that important and urgent, take some initiative and call up the companies and ask them yourself.
as far as which is better, their all the same damn cards, aside from clock speed differences.
the BFG lists all the clock speeds, evga some, and the XFX, I didn't see any clock speeds listed.
find out which is the fastest clock speeds, and that would be the better of the 3 performance wise.
warranty wise and dependability, etc, they're all good, go with which ever has the best price, etc.