Allright, from the first two options I would choose the second as Bergen and Flam give a broader Norway experience than the first option, Bergen being an important and historic city, Flam being the tiniest village with the change to enjoy great scenery.
Same argument would hold for the third of the three "midnight sun" options, yet the second one has the big advantage of including Spitsbergen, if and that is an if you actually will have a port day and not only a sail by.
More tricky is the question wheater to choose Norway only, which means you get to see the North Cape, or Norway and Iceland. Personally I would say that Iceland is more spectacular.