CC can be great for a lot of things. The biggest issue is that many people require attribution which can be tricky depending on the project. But there are some good options for CC that work well.
Just curious, which kinds of projects make attribution difficult? The worst I can come up with is that you'd have to include it in the small print at the bottom of an ad. Most other things (software, videos, websites) will have a more discreet place to shove all your credits.
In general, I think CC-BY is fantastic. CC-BY-SA is typically useless for anything except open source projects.