I went to one and paid out of pocket for the tuition. So I left debt free, even though I still have a few credits left before I can graduate.
The downside is that everyone commutes, so it won't help your social life, unless you're proactive about it. There were a lot a cool people and a lot of them were really smart. I went to one of the top ones in the country though. Just make sure that you go to a good one.
Funny thing is you'll often run into people you went to HS with and they ended up CC after fukking up at a university