I agree that a balcony is a must...in fact my husband's favorite part of the cruise was sitting on the balcony listening to music...he actually set up a stero system in our cabin...he brought small speakers and has a jukebox harddrive with hours and hours of music on it...
That actually is one of the reasons that I am looking for a cruise with alot of sea days...though he does not appear to want to do a transatlantic this year which would be my choice...I really wanted to do the Barcelona - FLL trip that others are booked on.