http://www.cfnmparty.co.uk has always been good to me.
You aren't getting listed because you're links are blind, at least from what I can tell after two clicks of the first freesite you listed. In fact you may have a

recip on there, I can't locate that first site on his list.