Do you really want to be cooped up in a room from 9 - 5 testing ppl's eyes for the rest of your life? At least with comm/law it'll be easier to jump from job to job if you get bored. Then again, free/discounted sunnies don't sound too bad :)
I'm sure you'll become successful in either, so...