Aaron,

You may be "new" at this, but that's an outstanding post.