Which formula is best for newborn? Why are so many products out there?

Please ask you doc. Your newborn's doctor should be able to fully discuss that with you and if the doctor won't, you need to find a new one, that is their responsibilty to discuss which one is best for your child. Just like any other business there are many companies that make formula since it is a big industry.