I've taken the Cisaplino to Milan and it was quite pretty. However nothing beats hiring a car and driving the high passes yourself. Then you can stop whenever you want for photos or lunch or to just sit and gaze from on high.
It costs a bit extra for a one-way rental, but it's worth it as a special trip.