Here are some thoughts after getting home from Las Vegas...