Sheryl Crow, Martina McBride light up Houston