The second generation Land Rover Freelander has been around for a few years now, but still holds its own against newer rivals.