Yes we've cruised both. We do prefer Carnival. Princess is very low key and they do not take hardly any pictures at all. It was our anniversary, and they wouldn't take any photos at all. They also don't do any towel animals and that sort of things. They are very "British". Don't get me wrong, we did enjoy our cruise with them, but we like Carnival better.
We love anything assocated with crusing and traveling. We are retired U.S. Navy...and loving it, "Been there...done that"! (almost).
MS Carnival Glory 11/2010
MS Carnival Liberty 11/2007
MS Carnival Spirit 10/2006
MS Carnival Victory 12/2005
MS Star Princess 12/2002
MS Carnival Victory 12/2000
USS Bristol County, LST 1198, 1980-1982
USS Turner Joy, DD951, 1973-1978