my advice will be simple,
Go for a good quality mineral oil ie Caltex Havoline Formula SAE10W30 API SL
Reason:
Well semi synthetic seems a bad choice, because it doesNot give you the benefits of a full synthetic oil (as their is mineral oil in it) & you donot know what is the ratio of synthetic to mineral, but you still Pay for the synthetic even though it is not full synthetic.
So if it is synthetic then one should opt for the best synthetic ie 100% synthetics= Mobil1 / ZIC XQ etc
OR
use good quality mineral oil and change it regularly ie every 5000km, this way you save some cash to do other valuable things.
One more thing, our civics and corollas have regular run of the mill type engines and will run perfectly well on a good quality mineral oil so there is no special need for synthetics
Hope this helps