Google has added the ability to have ‘optional attendees’ in invited events. What an awesome move, this makes me very happy and I hope iCal implements this.