I would call around to the salvage yards and see if anyone has one.
I'd be leery of trusting a mechanical part from a wreck of this vintage, let alone a battery that's got a definite shelf life.
Rockauto has that battery pack at $1,610.79 (plus a refundable core charge). I presume you were looking at the official Honda price for replacement so this might make it more cost effective.
That would be a /lot/ cheaper once the core charge is taken back off. The dealership wanted around $3300. Thanks!
This is a toughie. I would consider going with the dealership if and only if they have some sort of a warranty on the battery pack. Its worth looking into.
I think the Honda pack has a 3 year/36k mile warranty on it.
Definitely buy the pack and do the work yourself (or have a reputable shop do it). I highly doubt the cost of replacement at the dealer is worth the massive premium.
The only value-add would be the warranty, yes.
edit: Rockauto's part has a 3-year warranty as well, so I think the Honda dealership lost a sale.