Thanks every one for your input. I think it's time to get out the books again for yet another review.