Damn, that was a long read, in a good way... I got hooked and read the whole thread start to finish! I'm really impressed with the discussions...