Here are a few nore Avebury dedicated sites that you may want to post on
http://groups.yahoo.com/group/Avebury_uk_/
and
http://uk.groups.yahoo.com/group/aveburylinks/
I see you have joined the stonesmailing list,
maybe the stonehenge lists would gain you some support.
http://groups.yahoo.com/group/stonehengepeace/messages
PeteG