More new stuff from the Office Business Applications team? I’m not really sure what it is, and the comment "Think of OBA as the platform support for “business mash-ups” in Office" is a bit vague; but apparently it will be announced later this week. See
UPDATE: here’s the press release announcing this and Line-Of-Business Interoperability: