Again, I think I'm too late here but as someone who works at a Honda dealership I will tell you that it's a wise investment on the Crosstour given it shares the same powertrain components with the Accord, but more importantly that it's LOADED with technical gadgets, be it a navi model or an EX base.
A Service Contract is essentially locking in today's labor rates for the next X amount of years. Anyone with half a brain will tell you things in life cost more today then they did 7 years ago. Also, anyone who has google and can type the words "honda transmission problem" should clearly see that Honda has a trackrecord for crap transmissions and that alone is why I would buy a service contract. My 03 Accord had 2 Transmissions and 2 motor mounts which more than paid for the cost of the extended service plan.
With all that we demand our vehicles do, it's inveitable that something will fail.
That being said, if your dealer offers HondaCare, that's great. However, I have had good success with MasterTech Vehicle Service Contracts. They are backed by American Financial and can only be purchased thru an authorized dealership. It provides exclusionary coverage on new cars; which essentially means, if it's not listed as NOT being covered, then it's covered. Also, you can use it at any A.S.E. certified repair shop, not just the Honda dealer. It gives you a better rental allowance than HondaCare as well.
Oh and if you have a minute, read your warranty booklet; it explicitly states that Honda does not cover wear and tear.
For example... A/C not as cold as it once was? Guess what, until it stops working completely, that's normal wear and tear. A service contract is an agreement to keep the vehicle in like new condition for all covered parts.
Not everyone will see the value in Extended Service Contracts. It's not a tangible asset, it doesn't make you look cool nor does it make you feel good (initially anyways), so it's typically the people who have been burned by a car, or someone who has had a service contract and used it that sees the value in having one.
Shoot, I have one on my leased vehicle ;-).
Off my soap box. Enjoy your cars!