Thankyou for such an informative post, I have ordered the book. The forum posting on designerstalk is pretty awesome.
The important thing is to seek out folks who give honest, constructive critiques and aren't afraid of 'offending' you in the process. The most annoying thing when seeking out design critiques is to be told over and over, 'that's really good'.