"We'll be tackling the idea that you're never going to design something great without pissing someone off, yelling at people you respect, and losing sleep thinking that you're doing the wrong thing."

What a brilliant idea and so true. Rand you live in a different world to me. I'm a trainer and will be public speaker. What you've outlined above gets me thinking - sadly the 8000 mile trip is out of the question so I'll contemplate it in the morning over a nice cup of home pressed coffee. Worth the time and whilst it's brewing I make my lunch and feed the cat. Everyone's a winner that way!