I will be in Switzerland a total of 8 days but plan to travel by train 4 of those days (Zurich-Lucerne-Lausanne-Gimmelwald) and then on to Milan. I do plan to try to take the lifts up to Jungfraujoch and Schiltobornhorn if the weather cooperates. Also I plan to go to 3 museums while in Switzerland. It seems to me that the Half Fare Card is the best option for me as it will allow for greater flexibility. The Swiss Pass seems quite expensive in comparison.