I think my experience in researching CMS's is the same. I review the features, play with a demo, look at example sites using the system, and conclude that I don't like it. The problem is one I understand well, though. As a programmer myself, I understand how truly difficult it is to code something truly generic and customizeable. Fact is, nobody's needs are "generic". Even people who say, "I just want a system to let me post articles" have their own way they want/expect it to work and want it to look.
The conclusion I come to is that for the limited set of features I really want, and considering my "expert" level webdev skills, I'd be happier coding my own solution. I find that the time it takes me to understand somebody else's system, I could be 25% through my own...or so. This could also be that I'm terrible at figuring out other people's code!
Be sure to follow up and let us know what and if you decide on something. :)