Harry wrote this up as a draft when he was in my team - it is a very interesting read - if you are at all interested in the Rich Internet Application space.