With an Asus Matrix Platinum card, you should be more than fine until you decide to upgrade to an Eyefinity setup. With 3 monitors, you will definitely need a pair of video cards, or be willing to reduce your game settings.
It will be best for you to match up the cards as much as you can. Do not waste your money on a 6GB card, it will only use 3GB when paired up with another 3GB card. Since the Matrix Platinum has a high factory overclock, you should also try to get another highly overclocked card, preferably another Matrix Platinum. Both cards in Crossfire will default to the clock speed of the lowest clocked card.
There is no point dumping any money into Crossfire until we see the results of the promised driver with the frame latency fix due at the end of this month.
Literally, there is no point, and it will be a waste of money without the driver fix.
http://www.pcper.com/reviews/Graphics-Cards/Frame-Rating-Dissected-Full-Details-Capture-based-Graphics-Performance-Test-4