In reply to veteye:
Yes Dunkirk is a better option. It is further from the illegal immigrants camp and not subject, so far, to the demonstrations by former Sea France employees.
The last time we did it, last summer, it wasn't a bad trip. It takes about 45 minutes longer than the Calais crossing, but gives you time for a relaxed meal.