I'll pin my faith on CHIRP - they never normally fail!
They have been a fantastic outlet, for all areas of the industry over the last few years. Don't pin all your faith on it though - this is (or at least was) a hugely political issue behind the scenes.
Good luck!
30W