I would go with the Town Car over the explorer every time. It will be novel to drive coming from the UK and a lot better to drive than the Explorer. The Town Car will also be a much more pleasant place for your passengers to be and it's cavernous trunk/boot probably has more capacity than that of the Exploder.