Thanks everyone for all the suggestions. I will follow up on them, but not right now. I am about to move halfway around the world for a few months so I will need to get settled in before I have time to look into this more.