Basically should I wait until the original card I wanted is back in stock, or is this other card essentially identical?. I chose the Sapphire OC edition over some of the others brands because of the high overclock capacity and not unreasonable price.
I would suspect if you are just using the card no there isn't I would think you could buy either card and be just fine. I would suggest the Vapor-X cards but those are Ghz. cards and as a consequence are perhaps out of your price range.