Condo over co-op any day. Co-ops make up stupid rules like no wheels in the lobby, so you have to take your baby or your bike up the freight elevator- and my baby will never be freight. Then they have large discussions over money- the spendthrifts want to borrow a whole ton of money and put up planters, the tightwads never want to spend a dime and then you get socked with assessments to cover their expenses/deferred maintenance, even if it happened years before you got there. And try getting the super in to fix something they won't let you fix yourself. Then, if you want to rent out a co-op, you gotta beg beg beg the board to let you do it for 2 years max, then pay them a cut of the rental, then pay a flip tax if you get tired of all the hassle and want to sell. Lastly, if you want to piss them off and sell to a possible Al-Quaida terrorist who has gobs of money, they often have the right of first refusal, so you can't even get even for all the hassle.
Condo you pay for the common charges, maintain your own interior, rent to whomever you want to, sell to whomever you want to, and usually there is no flip tax, at least not that I have heard of. It's so much less socialistic, and worth the extra cost.