> So many thoughtful responses . . . I'll try to put all my thoughts in > one spot (and will inevitably fail . . .) Thanks. I'm hesitant to get into this discussion, having only a layman's view, so it's good to get some professional insight. -- -Mark Wieder mwieder at ahsoftware.net