I see Karlin Lillington has thrown together some very good information about Data Retention on her site, which is well worth a read. I haven’t got around to reading it all yet, but it’s currently being printed for the train trip home!