Went over the interior of my e46 with screwdriver and tightened all the interior trim screws i could find to minimise rattling. some good results, not dsh squeaks and less random rattle in my ears whilst driving,, nearly no rattles at ll now so i'm happy..
However discovered the glove box interior has a big crack in it around one of the screw points not sure if replaceable