I am so glad to hear you'll give it another go
There are lines that are all inclusive, they are much more expensive, but you could research on the difference and see if it would match or come close to doing a "main stream" line. Then there are some lines, which are not all inclusive, but do include a bit more, like wine with dinner. They too are more expensive. I would someday like to try them, unfortunately, my bank account right now won't let me
But, please, please, please come either here or do a Google search and find out about your ports. There are a lot of members that have been all over the world on this board. Many of them do their own thing in port because they know all the ins and outs. Also, a good travel agent can do lots of research for you. Best wishes!