here are some explanations: [TUT] SetCPU and Advanced Settings - xda-developers
noop is the best setting for linux based OS in theory because of the solid state drive (don't ask me, i just picked this up from someone smarter than me)
for tcp congestion, westwood seems like it gives the best thoroughput
conservative seems to get the 2nd best results after "performance"
i've modded ondemandtcl to make it faster - sampling rate .01, up threshold 85%, powersave bias 0, max tickle window 1, max floor window 1, down differential 30. Don't see too many changes with ignore nice load setting.
running F4 phantom kernel at 1.8 ghz max, 412 ghz min and getting about 70K on browsermark with these ondemandtcl settings, 77K with performance, and 67K with conservative without any modifications.
Not sure about whether conservative or ondemandtcl is better for battery life, since without any modifications, conservative gets a substantially higher score in browsermark than ondemandtc (67k vs 47k)