Check out Mark’s podcasts on this notorious and fascinating issue.  One is an overview of the synoptic problem; the other is on the question of Marcan priority.