Deputy125, that is one of the most and best thought out write-ups I've read yet. Lots of good points you make.