With the new enhanced drivers license will you still need a passport?
I believe that the best document for travel anywhere in the planet is a passport, You may need it anyway to cross the US-Canada border, along with your enhanced driver licence. In the crossing poit at US-Mexico border, you will need the same documents to pass through. I found the following link that may be useful in this case. What Documents Do You Need to Visit Mexico?