Your question requires a lot of knowledge around use case, design, licensing, and requirements. There is no easy answer.
We cover the topic of Standard vs Distributed switch in detail in our upcoming book Networking for VMware Administrators (via VMware Press) - you can read the Rough Cuts on Safari now. Chapters 8 and 9 specifically talk about Standard vs Distributed, and 12 and 13 cover design concepts.