Which topic is best suited for a formal discussion?

the contents of a new textbook
the weekend plans of your friends
the best places to shop online for new shoes
the best cookbooks for learning to make Thai food