I've only read the first link so far, I've had a bit to do today but I appreciate all these links. Already learned a ton so far and this is almost exactly the sort of material I was looking for. Just wanted to say thanks before this falls into obscurity and/or you forget about it so you know your time was not wasted.