Keep in mid that each borrower's siutation is different, so this is only a general answer.
The short answer is neither. With a down payment of 20% or more you should seek a conventional loan. Best interest rate and NO mi, either upfront or monthly. Also look at a 15 year mortgage. That is the best gift that you can give yourself.
With a 20% down payment, a conventional mortgage is generally going to be the best option. While VA is up to 100% financing, there is a Funding Fee that must be paid the more times that you ues it the higher it is. An FHA mortgage requires a 3.5%+ down payment. FHA mortgages also have an upfront and monthly mortgage insurance that a conventional mortgage under 80% LTV will not have.
Keep in mind that each borrower's situation is different, so this is only a general answer.