I use 10W-30, but then again, I drive my car once a month and never worry about the cold because my car is kept in a heated garage. 10w-40 sounds good. Some people are going to argue that synthetic is the only way to go. I don't buy it. Unless your revving the motor to the moon, or working the motor in tough conditions (like towing), I wouldn't buy it. It's not that it is bad, it is just completely unnecessary in most cases. Some synthetics are really sick, and can get by the rings on an higher mileage motor much easier than a regular oil could. When it comes down to it, oil is oil. The grade and type of oil you've selected sounds good.
Joe