Whichever one suits you and your baby. They're all pretty similar.
Personally, my son had issues with the cows milk ones so he had the goats milk one.
We use Karicare De Lact after our son was diagnosed as lactose intolerant.
Best though is hard to say as different babies prefer or respond differently to different brands. Sadly it is often trial and error to find out which is best for your child. Some companies will give out samples if you contact them.