well you need a good psu (MONEY!) to handle triple crossfire, prepare for big energy bills.
VRAM does not stack up in sli or crossfire, if the 290x has 4gb vram and you crossfire, you still have 4gb after crossfire.
Depends on if your playing at 1080p, 1440p, or 4k.
If 1080p/1440p i would recommend 980 sli or 970 sli, unless you get a really good price on the 290x.
At 4k probably the titan x because it has 12gb vram. The 980 sli does perform well at 4k, but the 4gb vram could be of concern in the future.