We enjoyed Gibraltar, though we only saw shops this time - will visit the rest on our next visit. Bargains in duty free on Alcohol and cigarettes (though limits are quite strict when cruising from Southampton).
We had lunch in a pub in the Irish street, I think it was called 'Cutters'? Food nice and quick service. We were in Gibraltar until 11pm but we went back on board at 3pm.
Lisbon was lovely, very pretty buildings and streets with tiled pavements. Nice shops with interesting things for sale (I bought a cork handbag), we did quite a lot of walking (very hilly) as the queue for the huge elevator was too long.