About the typos: I was also quite disappointed to find such a poor craftmanship in an O'Reilly book. Talking about the second printing: Is there an update program available? Otherwise my first project has still to start.