Here is what we have been developing.  See what you think and then maybe you 
can help me refine.