The availability and pricing of Petzold's classic book varies from day to day almost. I see new copies are available starting at $146!
I'm pretty sure his programs that were on the CD with the book are still available at Petzold's website. At least they were couple years ago! I'm just mentioning this in case someone were to end up with a used book missing the CD.