I am using Cobalt for a while already and for my demands it is the best CCK component out there. It is highly flexible and you can build theoretically any site you want. The subscription model is fair enough and the free version should work fine for most needs.
Nevertheless the learning curve is quite hard at the beginning. Later on it is really easy to configure and use.