Has anyone read this? any thoughts? I seems like it has a lot of the obvious stuff, but also some good ideas. any thoughts?