The only time my 2008 E70 creaked or rattled was in the cold weather. I called them the cold weather creaks. As soon as the temperature hits 30 or so the creaks would start. Warm weather all was quiet.
It was the the same with my 2010 X6 and my current 2013.