Well not as many responses as a I would have hoped but did get 2 at the right price from what look like bigish TA#s need to check them out.
For comparison,(final prices inc taxes)
The cruise line leadin price is $1148 on US booking on the UK this is £599(GTY) or £679(I) (I=high deck inside)
Best UK agent wants £699 including transport to Dover and flight back(worth up to £100pp, DIY carhire/ easyjet is £50pp currently)
Best deals that came back was for $850(I) with some voucher book and $860(I) maybe with some OBC.
Going to research "bestpricecruises" first.
This is back to the pricing we were seeing last week so once the agents are checked out and my Nationwide CC comes(no exchange rate loading) ready to book.
Anyway back to the origional question I think I would broaden the cruise search and reduce the restriction of the 4 ports and look much wider for a deal. Especialy DIY using cheap flights, you may save enough to do the other ports on a seperate trip.