It slices, it dices!
Tom Rizzo has an article on MSDN describing the basics of WinFS, the new filesystem in the someday-to-be-released Longhorn. I haven't seen it firsthand yet, but from Tom's description it sounds very interesting. Why have a seperate DB at all if the filesystem can find, relate and act on the data?