This is the kind of question that is really better solved by checking with the actual authorities rather than asking for opinions...
http://travel.state.gov/passport/faq/faq_1741.html
If possible, you should renew your passport approximately nine (9) months before it expires. Some countries require that your passport be valid at least six (6) months beyond the dates of your trip. Some airlines will not allow you to board if this requirement is not met.