Thank you for all of the great suggestions. I've got a lot of known good stuff to sort through. Thanks! (additional info is still welcome :)) Josh