There is already a topic on this discussion, I guess you didnt check carefully to know if something like this was already being discussed...to answer your question I would say that having a skill is more important even though both of them are actually valuable but to make money in this generation you must have a skill because your degree isn't going to be enough to keep you going...There are lots of people that have a degree but no source of income