@cryptogopher: Great Post! Also