I have an Odyssey PC680MJT on my NSX. Some people go with the bigger battery PC925MJT. Make sure you get the MJT version if your going with Odyssey.
It really depends what your needs are. The PC680 has less CCA and CA, but weights less. You can't let the PC680 sit too long (over 3 weeks) or else it will drain your battery. But that can be solved with a battery tender.
Odyssey corporate office (not vendors) has excellent customer service. They sent me a free replacement battery and mine was out of warranty by two years.
As pbassjo mentioned, you will need a custom mount. You can get it from Dali Racing or make something yourself.