Thanks!  It's kind of amazing to me how you people keep consistently dropping these giant posts, honestly.  XD  Not that I am trying to impugn y'alls work, you guys consistently deliver quality as well as quantity.  Just... wow.