There was a great book written by Kenny Rogers a while ago. It outlines exactly how to deal with big labels. What to sign and what not to sign etc... and how to deal with indie labels. He outlined the differences in the two and the benefits and not so great benefits of each.