Both of the jobs are really good if actually you opportunity in any of them is good, because most graduates will prefer white collar job, but for me if such opportunity is not available you can do other things instead of waiting for white collar job.I prefer to be my own boss than to be under someone. Because there are lots of benefits in be a own boss, any again from business is yours not for anyone. You have a freedom of lifestyle. No body will be controlling you. You are the one to determine when to resume to work and when to close.