I sometimes wonder why, exactly, people go on saying all this stuff about Obama lacking substance. Sometimes, I suspect it's just laziness, as in the case of this dKos story in which mcjoan, who is usually much better than this, lists a whole lot of questions she wishes the candidates would answer, apparently unaware that Obama (and, for all I know, Clinton), has already answered most of them. I suspect, though, that part of it might be the assumption that idealism is necessarily woolly and misty-eyed and all about singing Kumbaya, while realism is necessarily cynical and disillusioned.
I have never believed this. There are certainly hard-bitten, cynical people who don't think particularly clearly about the world (Dick Cheney leaps to mind.) More to the point, I can't see any reason why there shouldn't also be people who are both genuinely idealistic and hardheaded at the same time. I suspect Obama is one of them. I do not for a moment imagine that he is perfect. (Cough, clean coal technology, cough cough.) But I do think that he's one of the best candidates I can remember, and that's good enough for me.
Do read the whole thing, though. The details are important, and not the sort of thing that's covered in our dumbed-down mainstream media.