Now this is obviously a very specific question but i'll try to keep it as broad as possible.
My question as stated in the title would be what the 'real' difference between crossfire and a "new" graphics card. Now just thinking about this i get that giving a correct answer to this question would be very hard to do, so for the sake of keeping it simple lets assume that the hardware specs would not differ between the crossfire cards or the new cards.
(the crossfire cards in their propper setup give the same performance as the single graphics card)
My question would be; if your case allows it, would it be wiser to go with double cards (crossfire) or a single high-end card.
Edit
A possible addition to this question would be that if the difference turns out to be neglectable or personal preference, what would each setup shine at? So would the crossfire cards be good for gaming while the single card would be better for rendering or the other way around.