Unless the rumor that the Osborne lights might not be available next year is your deciding factor, I think it depends on which atmosphere you want. Do you want to wander the lights or sit at the CP? Do you prefer technological performance or live performance? Which would put you in a more holiday mood? We think the CP is, by far, the better performance; however, we don't always choose to go because it takes more time and can take more money.
...then there is the question, "Why can't you do both?"