It is a lovely place, Chamonix, the weather was a lot warmer there too than it is here in Scotland, over the weekend anyway!
I can assure you Rich I am in one of those pictures, I'll even help you out it's the last one I posted 0040. You obviously didn't look closely enough :p
Hay