The golden triangle - mobile, social and real-time - does seem to cut to the heart of developments in new technology. And, as statements of trends (rather than essential features, inherent natures, or some other mantra infused with metaphysics) the three main points of the triangle are accurate. I still prefer different terminology and different emphasis (perhaps because I believe I am more future-oriented). A platimum triangle, maybe: ambient, smart and personal. Tech that's there when you need it (mobile is only one part of this); that connects with people but knows who, when and where (social is only part of this); and that responds to all your needs and interests (real-time is only part of this).