Yes it will be okay. However the clock speeds will revert to the slower one, which in this case is the EVGA. That means the OC on your BFG will be negated.
--------------- "Nvidia, the Way It's Meant to be PAID Played! - Corrado
*Lesbian Lover Club* - founder Assman
What about brands ?
Well the brand doesnt matter , again for example , you can use a XFX card with a EVGA card , or a SAPPHIRE card with a DIAMOND card , just make sure they have the same memory and same clocks.
What will happend if 2 cards have the same amount of memory but one has higher clocks than the other? One of the best ways to learn is to make examples. You have a 8800GT(Normal edition,no OverClocks) and you want to add another 8800GT(Which is OverClocked),then:
1_The OverClocked one will lower its clocks to reach the Non-OverClocked card.
2_You can OverClock your card(The one that has Stock frequencies) and reach the OverClocked card. Remember, you cant ALWAYS OverClock the normal card to reach the other card,because it may not OverClock that much and may become stable.
---------------
"I ordered to bury my body without coffin untill the ingredients of my body gradually become part of Iran."
The Great Koroosh