It doesn't really matter what side you book on - since the ship pretty much follows the same path up to and back from Alaska. If you are on the starboard side, the shore will be closest to you on the way up to Alaska, and if you are on the port side it will be closest to you on the way back. Same thing for Tracy Arm viewing. We were in a port room and we had great views in all ports and all sea days.
As for ocean view vs verandah, we really loved the Navigator's verandah and felt it was the best of both worlds - being enclosed gave a buffer against the chill but we still had great fresh air. If budget is a concern though, save money for excursions - they are awesome! There are lots of places you can hang out on deck for viewing if you don't have a balcony.
Hope this helps!
Aby