July 16, 2008

R. Todd Stephens on Enterprise 2.0

Sometimes it's easy to be overwhelmed by new ways of working. Enterprise 2.0, for example, has crept up on us over the past few years. Those who've tracked it from the start have something of an advantage in that they pretty much know what all the elements and issues are. Anyone coming to it cold might find themselves misled by evangelists or confused by the propellor-heads.

It's not easy to get on top of things and see all the elements in a sensible perspective. Three cheers then for R. Todd Stephens who is Senior Technical Architect of Collaboration and Online Services for the AT&T Corporation. He has been involved in corporate IT for 25 years with a high focus on enterprise information management since 1999. He has produced an Enterprise 2.0 Blueprint, a chart which can act as a checklist for all the elements of Web 2.0 for the enterprise.

Enterprise 2.0 Blueprint

Enterprise 2.0 Blueprint (click chart to get download)

The chart totally avoids product names, with the sole exception of 'Office', but even that is a functional description rather than an explicit plug for Microsoft. The chart is in five columns: Business Drivers (for investing in Web 2.0 technology); Actors (the people involved); Technologies (and related technologies); Methods (how the technologies are used); and Value-Add (to the employee, the department and the business).

The chart is enterprise-centric, in the sense that the final column doesn't mention value to customers. Or, for that matter, suppliers. Mentions of clients and customers are dotted around the chart, so it's not as if they're being ignored. But such an extension to the Value-Add column might help stimulate more consideration of who the business exists to serve.

Clues do exist in the minutiae of the chart. Sub-boxes contain items like Education, Training, Consulting, Self service and so on, but you sense that these are primarily seen as revenue or cost-saving opportunities. A box for 'Customers' has 'Consumers' and 'Producers' as sub-boxes. Quite often customers have their own forums where they help each other out. It costs the enterprise very little but is a tremendous value-add for the customers. But then again, you could argue that this drops the support costs for the company.

Perhaps I need to wake up to the fact that value-add for customers will nearly always brings a reciprocal benefit for the company.

The good thing about this chart is that it is pretty comprehensive in terms of identifying all the Web 2.0 elements and shows how they fit into an organisation's activities. While setting up an 'under the radar' blog, wiki, IM or whatever is a trivial exercise, to derive real business value someone somewhere has to look at the bigger picture and figure out how to turn skunk works initiatives into corporate processes while retaining the spirit that made them attractive in the first place.

I think it was Napoleon or Nelson who used to toss a coin when faced with difficult decisions. If, when the coin landed, he was disappointed with the outcome, he'd go with his instincts. A chart like this is similar. Without it, you'd be trying to make this stuff up. With it, you have a framework and if any of it jars, just alter it or extend it.

IMHO it makes a fine starting point.

June 24, 2008

Who controls your personal information?

Doc Searls is a long time blogger, a deep thinker, a co-author of the seminal Cluetrain Manifesto, an open source wizard, and too many other things to mention. He is held in massively high regard by all the social computing pioneers I've met over the past five or so years. He's currently on a mission to invert the relationship between us and the data about ourselves. Instead of repeatedly providing different cuts of information to everyone with an interest in us, we actually hold the information once and let it out according to need. (If you're reading this, Doc, I apologise for the horrible simplification.)

Doc recently found himself in the world of his namesakes - doctors. He'd undergone a medical exploration which resulted in him contracting pancreatitis. This in turn resulted in hospitalisation and a period of considerable discomfort. After watching the progress of his illness, it was good to follow his recovery and eventual discharge on Twitter. (Why do I care? Because I met him a few years ago and thought he was a good egg with some interesting insights.)

Not surprisingly, on his emergence from the 'health care' system, he had a few words to say on the madness of big systems which are not at all patient-centric, despite any assurances to the contrary. You can read his blog post for the specifics of his situation. The key point is that we know a lot more about ourselves than any doctor can hope to absorb from a medical history.

In his blog post, Searls chose to cite Fred Trotter, a US citizen amd open source software advocate, who said "Given current primary care reimbursements, my doctor is incented do everything in his power to spend under 10 minutes talking to me." I don't suppose it's hugely different anywhere else in the world. They just don't have time to unearth the key facts that lie in our medical history and, of course, the stuff that *we* know that lies outside our medical records is totally inaccessible.

In our own family, we make great use of a cranial osteopath. None of the information relating to his work finds its way into our official medical records. I also know that dairy products affect me within a few minutes of consuming them, but I've never bothered to share this information with the doctor. In fact, I rarely go to the doctor. The last time I went, I had a very swollen eyelid which, as well as looking unsightly, was causing double vision. The doctors in the local practice and the the hospital were all baffled. After several weeks of unsuccessful experimental treatments, I ran into a friend in the street and she said "that's an allergic reaction." She was right, we'd bought a goose down duvet just before the eyelid swelled up. I didn't bother to tell the doctor. It's still in the official records as 'lid-lag'.

There is a point to all this, and that is that we should somehow (no-one's figured out the details yet) become the custodians of information about ourselves, letting it out to others under our control. Doc Searls and Adriana Lukas are just two of the people who are investigating slightly different flavours. It's a bit like the early days of social computing, a bit 'wild west', but the fundamental ideas make sense. It's been christened VRM (Vendor Relationship Management) which strikes me as a bit restrictive, even if it does resonate with and oppose CRM.

If you're interested in keeping up with, or contributing to, progress then you might like to head over to the ProjectVRM blog.

May 21, 2008

Microsoft and EEA's environmental early warning system

Confession time: I get a horrible sinking feeling when I hear terms like 'EU', 'human rights' or 'observatory'. When they come at me all at once, my usual temptation is to run away. But, this time I didn't. Perhaps it was curiosity about Microsoft's involvement, perhaps it was the hint of democracy, but I stuck with it. The 'it' being a recent announcement by the European Environmental Agency (EEA from now on) that it had entered into a five-year alliance with Microsoft to create an environmental observatory.

The observatory's purpose, as the name implies, is to gather information about local environmental conditions and share this with any interested party, including members of the public. The data will come from a multitude of sources including data satellites, NGOs, ornithological and wildlife organisations and the hoi polloi. Much of it will be real-time and it will be aggregated, analysed and presented back to enquirers in an appropriate form. That can include data tables for further processing or geo-spatial images in Microsoft's Virtual Earth. The hope is that such information will lead to rapid local action such as when a factory is spotted polluting the air or soil.

Microsoft will be playing its part in each of these elements: collecting, storing, analysing and sharing the results. It has been working with the EEA since the summer of 2007 and has gone public on the five-year agreement which it believes is entirely complementary to the company's own commitment to environmental sustainability.

Suspecting the worst, I investigated Microsoft's environmental credentials. After all, in cahoots with Intel, it did spend a lot of years more or less enticing people into equipment upgrades. My conclusion is that the company is sincere in its intentions and has already made great strides in dealing with its own environmental footprint, especially with regard to cutting travel and single occupant vehicle usage. It even runs a huge bus fleet for its staff which aims to reduce car traffic in the Redmond area by more than 250,000 miles per week. Not to mention saving the Microsoft campus land area needed for parking and garaging facilities. This is one of the sad aspects of environmental actions, they often save the company money so bragging runs the risk of appearing somewhat two-faced.

But, returning to the EEA project, Professor Jacqueline McGlade, its executive director, suggested that, "To sustain the improvements in the environment made over the past few decades, everyone needs to be involved and understand the consequences and impact of their actions." She added, "The only way to do this is by reaching out to the widest audience. This collaboration with Microsoft is a groundbreaking approach to bring environmental information to as many people as possible." This rather assumes they have a) access to a suitably equipped computer and b) the will to look. I would have thought that traditional media will be the best way to reach these people. The other issue with this statement, taken as a whole, is that she refers to improvements made over the past few decades. This suggests that the actions required are already understood and merely need communicating.

It seems to me that although this project is being billed as a citizen information system, it is actually much more of a citizen spying system. Most people would be more interested in snitching on local sources of pollution than in logging in periodically to check local environmental conditions. However, you can be sure that certain powers-that-be will be very keen on this sort of real-time information. It's a chance for them to swiftly crack down on miscreants, for which we should all be grateful, assuming that things don't get too petty.

In the end, I remain puzzled by the publicity exercise around this. I suspect that Microsoft considers the EEA to be a good notch to have in its corporate social responsibility stick. And maybe the EEA wanted a bit of profile and Microsoft provided an ideal delivery vehicle.

But I'd like to think I'm wrong. Perhaps you see it differently...

May 14, 2008

Be heard. Be seen. Be green.

The push for environmental sustainability must have been music to the ears of those involved in videoconferencing and its many derivatives. It provides another strong weapon in the vendors' sales armoury. Now, not only can organisations save staff time and reduce travel costs, they can also cut the use of fossil fuels into the bargain.

Add a couple of other things into the mix, like the growth of IP-based broadband and the advent of high definition screens, and the scene is set for an explosion of online face-to-face activity ranging from top-end lifelike telepresence systems right down to desktop applications using webcams. Each plays its part in an organisational collaboration strategy, depending on who the users are and what they're trying to achieve.

Task-oriented people who work together and who know each other can probably put up with lower fidelity or less comfort than strangers who might feel more at ease if they feel they're 'sitting around the table' with other participants. Broadly speaking, the environments could be summarised as boardroom, meeting room and desktop. Although you could add venues such as hospitals and police stations for remote consulting and interviewing, respectively.

As you might expect, you can pay from very little to a great deal depending on the level of sophistication you need. The major vendors are Cisco, Tandberg, Polycom, Teliris and Hewlett Packard. You can get a specially fitted multi-screen room, a 'room within a room', facilities added to a room, a deskside system, a desktop system or, at the lowest level, something that will run on your laptop or other mobile device.

Some services are managed, so you have no technical hassles. Others are provided as equipment to be managed by IT or whoever. At the bottom end, the user is in charge. In terms of hard ROI, Teliris claims that its payback period can be as short as 28 days. In one particular example, 52 business trips between Sweden and Japan were cut to eight or nine. Bingo! Every trip saved from then on is a bonus. Apart from the monthly management fee, of course. Mack Treece, Teliris president, said "Every customer has paid back their room in under twelve months."

LifeSize can supply room systems, at a cost, but it takes a more relaxed approach than some others. A couple of screens hung at the end of a meeting room is good enough. One can be used to check what your end looks before using it for presentations, shared whiteboarding or whatever. As the name suggests, the screen image is life size, but the fact that it's halfway up a wall doesn't seem to matter much. Once the conversation is under way, you tend not to notice. And eye contact, as with the central zone of most systems, is fine.

Some systems require some hefty dedicated bandwidth. LifeSize can do a reasonable job across a conventional broadband line. Most, if not all, high end vendors will adapt to the available bandwidth, losing high definition along the way if necessary. When I finished a recent conversation with Texas-based LifeSize CEO, Craig Molloy, one of the UK distribution people turned to me and said, "That cost us nothing, that call." That's because the company already had a megabit available in each direction on its DSL connection. Bear in mind that each participant was using just one screen/camera combination. It is theoretically possible to scale LifeSize to twenty screens or more.

Before long, we won't be speaking of these things as separate systems. They'll become as much a part of the organisational make up as the furniture in the boardroom, a whiteboard in the meeting room or the phone on a desk. Large organisations will probably install a few top-end systems in their main offices, complemented by larger numbers of the more traditional in-room systems and tiny systems that run on laptops or PCs. At this level, expect a great deal of blending with other collaboration and communication systems such as those provided by IBM/Lotus, Microsoft and Adobe, for example.

On our desktops, it will become quite natural to flick from looking at each other, to sharing screens, to presenting, to whiteboarding to IM, for example. The work itself will take over from the need to see each other although the option is there if visual contact is needed.

Possibly the biggest downsides at the moment concern interoperability and the local loop. Although lip service is usually paid to standards, some systems still do not play nicely with others. And, if reception flickers and stutters, you can almost certainly point your finger at the local loop. But, weighed against the alternatives, the odd glitch is a pretty good trade-off.

April 29, 2008

A quick route to unified communications?

A cheeky little outsider from Spain has been quietly snitching large unified communication (UC) deals from under the noses of major competitors.

(Reminder: a major benefit of UC is the acceleration of business processes, especially when participants are separated geographically.)

When I was invited to meet with Dialcom, I was amazed that it was still in business. In 1982, I was using Dialcom for my Telecom Gold email account. As it turned out, this is a completely different Dialcom and one that's keen to change its name. It is in the process of transitioning to the more meaningful Spontania, which happens to be the name of its UC software suite.

Yep, that's right, software suite. No hardware at all. Not even an appliance version, it just goes on a Linux server while ActiveX or equivalent controls are stuck in the clients. Clients can be Firefox and Internet Explorer, plus a number of mobile phones and PDAs. Flash, Macintosh and iPhone will be supported later this year, as will SIP. RIM's BlackBerry isn't yet on the radar.

The company has around 100 customers, mainly in Europe, but is beginning to pick up some decent deals in the USA. It targets medium to large organisations as a rule and plans to serve Europe through major VARs. It sells directly in North America but, globally, its ISVs and SIs provide vertical solutions. Vertical markets include health, energy and pharma'. If someone would care to deliver the functionality as a service to smaller businesses then Dialcom would definitely be interested.

IT managers generally don't warm to the idea of 'their' network being used for video or unified communications. But this stuff can be throttled back to suit the circumstances. Bob Johnson, the company's president and COO says, "256k to 512k would support seven or eight people in an active collaboration session."

At the desktop, we're talking about video, audio, application and file sharing, remote control, collaborative whiteboarding and instant messaging. And it works. Its adaptive bandwidth monitoring optimises performance to fluctuating network conditions. Images downgrade reasonably gracefully.

It's pure IP, as you might expect. But the firm has all sorts of edge connectivity bits so that companies with legacy switchboard equipment can still benefit. It also interoperates with H.323 video and can be incorporated into Outlook and Notes.

Price-wise, the Linux-based system, probably comes in below the competition, especially when you take into account that installation is the work of a few hours at most. 25 concurrent users comes in at just under $40k. Obviously, the more users, the lower the per-seat price.

It's an interesting take on the UC business and it's one that will satisfy the demands of the majority whose needs are straightforward. They want to see each other, talk to each other, show each other stuff and exchange files during the session. All this, and more, is available with barely any upheaval for the IT department.

I think I'll close with an "olé".

Unless you'd like to tell me what's wrong with the idea...

April 03, 2008

IBM's Bluehouse: a human hub?

Even after 42 years in IT, I still tend to forget that projects are always at their most attractive before they're implemented.

A good idea captivates and it's easy to get carried away with enthusiasm, temporarily forgetting that there's a whole lot of hard work in moving from idea to reality.

In the case of an IT product or service, the hurdles are not just technical. You have inconvenient things like channels to market and user acceptance to consider.

All this flooded into my mind following a visit to Lotusphere Comes To You at the Wembley Stadium the other day. Having visited the main event in Orlando earlier this year and been really fired up by Bluehouse I started to mull the reality behind the idea.

Bluehouse is intended to be a software-as-a-service offering from IBM for companies with 5 to 500 employees. According to IBM/Lotus, it will "provide extranet collaboration services for open social networking, instant messaging, file sharing, project management and web conferencing." And it is designed to appeal to those with no internal IT.

It still sounds good to me and I am sure that IBM will have no trouble pulling it off technically. But the way ahead is murky. IBM isn't used to dealing with small companies and its channel isn't used to selling subscription services. Nor, in the main, are the users ready for this kind of SaaS.

It would be interesting to think of IBM as a latter-day web business with curvy corners and off-the-page selling. This strikes me as an unlikely route to market. Or it could jump into bed with (or buy) someone with a ready-made channel. But this seems expensive for an idea which might still be ahead of mainstream user thinking.

I suspect that IBM is being driven by wishful thinking and the prospect of all that lovely monthly revenue pouring in from millions of SMBs who are presently beyond reach. Once attached to the IBM mothership, the opportunity exists for lots of additional revenue from an incremental expansion of the services which can be pushed (or is it pulled?) down the pipe.

But then, another scenario occurs to me. What if a company wanted to connect its business partners to its own collaboration services? It might have already bought into the Lotus collaboration story big-time and sees value in extending its reach. This might be possible, right now, using an assortment of publicly available services, but it might not offer the security, accountability or reliability that matches the company's governance and integration requirements.

Auto-makers and insurance companies provide intimate access to their suppliers and agencies for commercial transactions. I wonder if Bluehouse could end up becoming a hub for human transactions?

March 26, 2008

You calling me a consultant?

Adriana Lukas was the person who first opened my eyes to the potential business value of social computing. She starred in an Online Information conference a few years ago and, soon after, I trotted round to her office for some indoctrination. We talked about blogs, IM, wikis, RSS, feed readers and all the other technical paraphernalia that supports this new form of collaboration.

Today, Angela Ashenden (she works for Macehiter Ward-Dutton) and I whizzed over to the same office to get an update from Adriana on some project work she's been engaged in. A huge organisation knows that it has to engage more effectively internally and externally, but it is tightly regulated and is fairly traditional in its approach to business. Hierarchies come more naturally than networks. And, quite rightly, reputation has to be protected at all costs.

The user-driven style of social engagement does not sit comfortably with this organisation. Yet it is willing to experiment and find out whether there's anything of value to be had from this dangerous new activity. The fact that the project has been going for a couple of years suggests that it is tolerated at least and that some parts of the organisation are extracting benefit.

To cut the story brutally short, Adriana introduced people to information discovery, sharing and collaboration opportunities, then demonstrated some tools which might help. The list included blogging, wikis, Skype, RSS and social bookmarking. The tools are just the supporting mechanism for new ways of working together.

Prompted by our visit, Adriana posted What’s the real value of social software in enterprise  to her blog a few hours after we left. She gave the example of a wiki which was introduced for one task but which touched 41 people. Some of them, in turn, found other uses for wikis to accelerate and improve their collaboration.

Adriana says, "I’d argue that this is the most significant and long-term value of social media and social software tools at this stage of their use in enterprise. If anyone tells me they can put metrics on that, I’ll just call them a consultant (not a nice thing in my book!)."

I'm inclined to agree with her about determining the metrics beforehand. After all, no-one could have predicted these time-saving uses of the technology. So no IT department, or anyone else for that matter, could have planned and cost-justified the introduction of the software.

But, after the event, I'm sure that metrics could be applied and value measured. This would form a useful backdrop for future discussions about the benefits of introducing social computing to other parts of the company. So, I only half agree with her. And if that makes me a consultant, I guess I'll just have to live with that.

February 27, 2008

Vendor Relationship Management UK-style

One of the most challenging, charming, intelligent and irritating people I've ever met is one Adriana Lukas. She was a leading blogger in 2001, long before most people had ever heard of blogging. She understood the ramifications of social software before we knew that there were any ramifications. That would be at the end of 2002. She really was a classic voice in the wilderness and, through speaking engagements, massive amounts of networking and, in my case, arduous discussions, she brought many people to an understanding of the potential of social computing.

Now, she's mounted her charger again and her lance is firmly tilted at people's control of their personal data. In classic Lukas fashion, she's looked askance at the accepted ways of doing things and asked 'why?' Incremental developments creep up on us and we don't realise that the status quo is possibly not where we'd be had we realised the implications of each micro-step.

In this particular case, we're talking about the data that other people hold about us. Banks, social software sites, wine merchants, anyone, in fact, with whom we have dealings. Adriana's view is that we should be in charge of our personal information and reveal appropriate parts when it suits us. Thus, a bank might be given permission to check our address. This would be done through a standard feed mechanism (probably Atom) and the bank would be given an access key. It could poll the address whenever it felt like it. And, if it were a new account, the bank would be given the key and all the relevant pieces of information could be picked up, without the individual having to do yards of typing. At the end of the relationship, the ties can be cut and potentially valuable new personal information put beyond reach.

A wine buff might decide to expose their drinking habits and wine-tasting findings to the local wine merchant. Same thing. Merchant subscribes and, in the gift of the information owner, gets a glimpse into their client's life. Some people might mix their feeds (no pun intended) and others might feel more secure with separate feeds for separate 'friends'. Some might want to encrypt information. Providing the standards chosen are those which are acceptable to the accessing party then this is possible too.

This is an inversion of the relationships we have come to expect. It makes the supplier the supplicant. It puts the buyer in charge. Or, if we're talking government and civil service scenarios, it makes them the servants and the citizens the masters, which is as it should be.

This is all part of the vision of Project VRM. And, yes, this stands for Vendor Relationship Management, a deliberate inversion of the Customer Relationship Management term which, of course, is nothing of the sort. While born from the same roots and overlapping to a large extent, you will notice that Adriana's take on it is totally individual-centric, while the American-led version is more all-embracing. But, in each case, the aim is to restore some balance into the relationships.

In 2001, when Adriana started blogging, people probably thought her mad. In 2002, when she started articulating the value of social networking inside and outside organisations, she was still alone. In 2003, when Google bought blogging service Pyra, she knew she was on to something. And then, in 2005 she was finally vindicated as the mainstream media picked up on social networking.

Right now, I suspect she feels as lonely with respect to VRM as she did when she was blogging in 2001. It will be interesting to see if, once again, she has managed to hit the nail on the head.

February 20, 2008

UC, you see

Avaya, BT and Cisco teamed up to explain the benefits of the IBM Unified Communications ecosystem. This is an ecosystem, like so many these days, in which the participants are both collaborators and competitors. They carefully laid out their pitches so that they appeared not to compete too much.

What became clear is that they see IBM's UC game being played out in the higher and middle reaches of the corporate world at the moment although this might change later. You'll find some information on SMB offerings, Foundations and Bluehouse, in a recent Information World Review blog.

If you listen to two of the partners, the principal driver for UC, or UC2 (for Unified Communications and Collaboration) as IBM has branded it, is money, in one form or another. While acknowledging the monetary value of UC2, IBM took a slightly different tack which I'll come to in a moment.

BT dropped a slogan in near the end of its presentation: "we get to the money faster." Avaya talked of "reducing headcount and costs" on the one hand and "improving efficiency" on the other. Perhaps it was late in the day when we got to Cisco; we didn't ask and it didn't say, what the benefits to the customer were. But it talked plenty about market potential - in essence a $500M per annum pot to be shared over the next few years.

So, back to IBM. It made the point that squeezing out costs and improving efficiencies is a done deal. It itemised four challenges facing business today, culled from the bi-annual survey of 765 of its client CEOs. The topmost challenge was innovation. The next challenge was securing and retaining top talent. The third concerned their organisations' speed and agility and item number four was green business.

Guess what? All four are handily addressed by better communications and collaboration tools. Innovation happens more quickly when communication and collaboration are facilitated (think social computing behind the firewall and between trusted partners). Top talent will be attracted by having the right tools to hand and culture to operate in. Speed and agility are self-evidently improved by removing friction from communication. And, finally, green is enabled by having the tools to work remotely and reduce travel.

Looking at the slides, I sometimes got the feeling that 'green' or 'GREEN' in one case, appeared because it is more or less obligatory. It happens to be true that the environment benefits from these technologies, but since the commercial case was already a good one, 'green' seemed to be a handy, and very welcome, bonus.

So, with that in mind, I'll leave the last word with Avaya's Martyn Lambert who, rather poetically, came out with this line with regard to UC adoption:

"It's driven by cost, enabled by broadband and blessed by green."

Classic.

February 06, 2008

Microsoft/Yahoo!

What a time to go on holiday. Half way through a most enjoyable away-from-it-all break, I caught the news that Microsoft's Mr Ballmer had dropped another bombshell by bidding for Yahoo! (The previous, impressive, but much smaller bombshell was the pitch for search specialist FAST.)

What the heck's going on? Microsoft appears to be transmogrifying before our eyes. It wasn't like this during Bill Gates' reign. Or maybe Mr Gates was just a bit more subtle. Perhaps, in an extended parallel with Tony Blair and Gordon Brown, Ballmer has been champing at the bit to do things his way. It only took him a quarter of a century to get the chance.

Either it's dawned on him that Microsoft is totally adrift in the webtop world or the bid is a cynical ploy to destabilise a competitor. (Hat tip to IBM, by the way, for coining 'webtop' over ten years ago)

Yahoo! certainly has a lot of customers and technologies that Microsoft could benefit from. It is a web company from top to bottom and has some interesting ingredients. (I'm writing this in the departure lounge, no internet connection, but del.icio.us, Flickr and Pipes are the things that spring immediately to mind. I'm sure there are plenty more.)

It's interesting that when Yahoo!'s Jerry Yang was in London last October, he revealed a change of attitude in the company in favour of supporting developers rather than trying to do everything itself. This just happens to resonate well with Microsoft's approach.

Microsoft tries, it really does, to do the web bit but its efforts always make users of Internet Explorer into first class citiizens. Other software publishers can manage rich text editing (for example) in multiple browsers, so why doesn't Microsoft? Perhaps it tries but its culture doesn't make such things easy. The joining of the Yahoo! and Microsoft cultures might help with this sort of thing.

If this deal does go through, I can't help thinking that Microsoft will need a good supply of indigestion tablets and Yahoo! a stock of anti-depressants.