Not to speak ill of AP, but I've noticed from my email inbox that several U.S. based FFP branching out offering miles for cruise products. I know AP miles are earned on ACV product which can include cruises, but I wonder if AP going to partner up with any of the big cruise companies.
Just a thought...