Crossfire is kind of weird.
When it first launched, there was this whole master card, slave card combination for dual GPU setups (crossfire). ATi did market that they can use different card models, where the master card would downclock (or disable the no of pipelines?) to the weaker secondary card. Also coupled with super tiling, and needing no profiles to run games. This turned out pretty bad.
Now, there is no master/slave card and dongle nonsense but rather present day crossfire works like SLi when it comes to setting them up i.e two identical graphics card e.g 2 HD3870, or 2 X1950pro. The difference is that the ATi cards have 2 crossfire connectors.