My first cruise was just a short 4 dayer from Vancouver, B.C. to Juneau on Princess cruiseline. It was great but too short and I'm more into hot weather than drizzly and cold.
Also took a short 2-3 day cruise from California to Vancouver on Holland America (I don't even count this as a cruise).......everyone was much older and got a kick out of watching us play pingpong (we're in our 40/50's and the average age on that cruise was 75+!!!)
Haven't decided on shore excursions yet except for Roatan where we plan to just grab a taxi and find a snorkeling beach. Have you planned any excursions yet? Erin wants to parasail in Cozumel....let me know if you find any great excursion deals, ok?
Outside of doing the sting ray swimming-thingie (don't you love my technical terminology?) I think we might just do it on our own after reading that many of the ones we like are cheaper with a taxi and a little walking. Right now I am obsessed with looking for that elusive coupon book.