Just joined and seen this thread. On your Portugal trip you passed damn close to my house we could have had a beer! We are close to the Serra da Estrela mountains and the little village of Avô. The off roading is great around here. In fact I have to do it to get to the shops, which is cool as my only transport is a 110 full tilt.
Let me know if you are passing again, as we have a Quinta (think Villa) that would make a good base.
From North Yorkshire, now living the life in Central Portugal!