10w40 is fine for the Ecotec.
As stated in the book, don't use anything lower than 10w30. Depending on the mileage, consider using something thicker like 15w40 or 20w50. Don't pay too much attention to the brand, as long as it meets the spec of the vehicle it's fine to use. There's way too much...