I've seen a copy of the statue menhirs from the Aveyron area in a very interesting "Roman pottery production site" museum (can't remember its name!). I'd loved to have seen an original, anywhere.
This troll's opinion is that France has too much great rock art and we should ship some of it over here!! ;-) Where abouts did you go in the Aveyron? Did you fly to Rodez, its often a very cheap place to fly to.