I have to agree. I can't imagine a more "inside the beltway" choice then Biden. The guy has been in Congress about as long as we have been on Earth.
You should hear the Obama spin on that one! "Why, he doesn't even own a home in DC. He commutes home to his family in Delaware at the end of the day!"
At least I got a snazzy new tagline out of the deal, courtesy of John J. Miller of the National Review Online.