For web design, I use HSLuv[1] which is very handy.
The idea is that the color space is linear (perceived) with saturation and luminance regardless of hue.
You can see it clearly if you compare something like http://www.hslpicker.com with http://www.hsluv.org/ if you drag the hue slider on the hsl version, the luminosity varies, it does not on the hsluv version.