wow so many good choices... hmmm cant decide which I like best.