I belong to many but three stand out in terms of the quality of their publications:
And top the heap:
Terminal Railroad Historical & Technical Society - their base membership is $40/year. That includes an awesome annual book. This year was 263 pages. Absolute bargain!