Civic lineup has something for all