Что лучше - в, на или с?

Если верить словарям, впереди, напереди и спереди являются синонимами, равно как и взади, назади и сзади. Однако, чудится мне, не так все и просто, и если бы пришлось выбирать между ними, то это был бы выбор не столько между словами, сколько между приставками, в зависимости от ситуации : ) А вы бы какой приставке отдали предпочтение? И почему? : )