synthetic vs. traditional

Hi all,
I'm sure this has been discussed b4. Is synthetic better than traditional oil?
Also would 10w-40 be a good choice for my street 318 with a mild cam?