I've posted this answer lots of times, here it is again.
Get Audi to adjust the doors, lubing them doesn't work. The whole door needs to be adjusted(ie, moved upwards) in order to stop the rattling seal.
This is the only thing that worked for me, and so far so good.