I know i am new here and all. But after reading this post I couldn't help but not suggest this website. There is quite a bit of information on it about subjects like this one. Maybe you will find something to your liking. I have learned so much from there. Great post SeC!