It really depends on what you want to use them for. gdisirio posted some benchmarks a while ago which suggested that the LPC is faster than the SAM7 if instruction-memory bandwidth is the limiting factor but otherwise they’re about the same speed. Embedded computing is rarely about speed anyway. I’d choose based on what on-chip peripherals you plan to be using.
The LPC seems to be a bit faster, the SAM7S seems to have better peripherals.
I had much less trouble using the LPC2148 anyway. Be prepared for a lot of arcane PLL settings just to make the SAM7S work. The OpenOCD settings are easier for the LPC2148 too.
You could also consider the STM32, I think it is better than both LPC2148 and SAM7S because the more modern Cortex-M3 core.