In case you haven't followed the ITIL v3 news, the concepts of a CMDB have been "corrected".  No longer is the definition so rigid as to say a single database for a CMDB.  There are many trusted sources for configuration information within a company and the goal is to federate those up to a "knowledge management" system. 

Hank Marquis has an excellent article in the DITY newsletter describing the changes.