I about vomited when he claimed that CSS files alone were exceeding 30KB. I'm still a little sick to my stomach. :-(
Does that really happen? Are conditional comments and CSS hacks really absolutely necessary? I've done a fair bit of CSS drudge work, including for some moderately complicated layouts (and hated every moment of it), and never resorted to either. There always seems to be a better way if I think about it hard enough.
The tips were ... eh.
But I did really really like the graphics that he used in his examples, with a page from the site folding back to reveal the code underneath. That was sexy.
EDIT: Hell, all the JS for the photo gallery at [http://davidmckayphotography.com/], combined, is just a shade over 30KB, and it does some fairly heavy lifting. I really hope the guy was kidding about 30K of CSS.