Tdcruise, unfortunately due to work requirements, I usually cannot get off work for more than seven days, so I am usually limited to cruises that are 7 days or less. So I'll have to wait until I retire to take those nice longer cruises, including the Panama Canal.
I don't prefer Princess over all cruiselines, but I do like it a lot. Those short coastal cruises I mentioned above are a great price because they are repositioning cruises. Since I live in Houston, I also sail on Royal Caribbean and Celebrity sailing out of Galveston.