Thanks everyone for your replies - quite a lot of food for thought!