280X and 290 are very different architectures and cannot be crossfired.
You can cross fire 280 and 280X, the X disables its extra stream processors and it will adopt the slower of the two clock frequencies.
Not seen anyone do it, but presumably you can crossfire a 290 with a 290X as well.