I'm running Odyssey PC680s in all of our Ducs (OK, most... I'll have to get one for the new to me 900SS). They aren't the lightest battery on the market and you'll need to take the rubber pad out of the tray, but it has better starting specs than most others and they take and keep a charge better than anything that I've used. They are also sealed, AGM battery that can't leak acid on your bike.
i have the odyssey also, but mine's the pc 545 i think.. don't have the info right here.
it is pretty stout.. smaller in dimensions, but heavier.. only had it since spring, no prob so far.. starts when i ask no matter how long sitting (work) or temp (Maine).
Here's a site that sells the Yuasa Yumicron YB16AL-A2, for 00 and before Monsters, for $68.00 plus shipping of $8.00. They come dry so will need electrolyte(acid) added which can be purchased at any auto store. Then they'll need a charge for about 16 hours.
I've used Yuasa YTX7 (teeny, but we'll see how long it lasts)
YTX9-BS (working great)
and YTX-12BS (tight fit)
got the last one from discountmotorcyclebattery.com, the local cycle gear usually has them too.