A Senate term is six years. A house term is only two.

If (and I don't know this, I'm just guessing based on what you wrote, doc) Kennedy held a house seat for only a "full term" and his senate for "almost" his full term then we're talking only eight years experience (tops), not ten.

Of course, that's still more federal experience than Obama.