well I guess if you could only ever get one, go for the 690 then.
I see these as 'premium' cards, as in, the people who would buy these have the money for more of them - and those people would likely go for 3-4 Titans.
revised opinion: if you can only get one, get a 690, but otherwise load up on Titans