My personal preference is a passport for everyone (even kids). It just makes things so much easier that it's worth the expense to me. If you have the passport, that's all you need. Otherwise you need a photo ID and a birth certificate with a raised seal or the official document from your state (just not the hospital kind).
Have fun planning.