I'm into the web design and development field like most of us. I deal with a lot of custom post types when working on my site our client sites. I'm looking into getting a very wide and functional theme framework to speed up design and development of the sites. I've been looking into many but just can't tell which is the best for all around use and types of sites.

Some I've been looking at are Genesis, Canvas, Catalyst, and Thesis.

What is your opinions of these frameworks and which it's the best all around for all kind of needs.