It's hard to say actually!! Medicine is always good so that your villagers live longer, and science helps them get thoes tech points faster!! Personally, the faster I can get to level 3 harvesting the better.... they'll never starve to death with all thoes fish!