In my Spanish campaign, I've just out the last Julii city under seige.

Roundshields have served me well - you just need 6 units of them!

Also, keep in mind they can hide in the trees....nothing scares a Roman more than a charge to the back from the woods.