I was running an Odyssey 680MJT in mine for a while (so I could hide my WMI bottle next to it in the battery box), it was the biggest pain in the arse of a battery. Unless you are prepared to babysit your battery and constantly monitor its health, dont bother with Odyssey, if they go flat, they will never hold their charge properly again, if you leave your car for any length of time (i.e on holidays) you will need to disconnect the terminals to ensure the battery wont drain while you are away.
I even tried calling the place I bought the battery from enquiring about the 3 year warranty, and was pretty much told that if it had gone flat they wont replace them under warranty. You also will need to get the right type of charger for these types of battery as well, normal chargers dont charge them correctly.
Nearly all men can stand adversity. But if you want to test a man's character - give him power.
Abraham Lincoln