Originally Posted by
Crawf
If anyone is suffering from creaking, try dropping your crankset bolts in some engine oil.
+1 to this. I haven't tried this exact technique, but I had problems with creaking for a long time but ultimately after quite a bit of experimenting I traced the problem to the chainring bolts. You definitely need to pay more attention to torque and greasing with them than on a chain drivetrain.