Just want to say I appreciate the effort that you put into this. I know HN sometimes doesn't vote up the big posts but if they're well researched and follow a thought through to a conclusion, I think they're a valuable addition to the discussion. cheers