Where to get a good Service Manual on CD?

Dont mind spending the money on a good disc. Where's a good source that wont rape my wallet? Thanks.
service/repair procedures
recall and dealer technical bulletins
various retrofit and accessory installation instructions
wiring diagrams
video procedures
common item part numbers
etc
Dealer or 1.800.for.merc







