If you are having a hard time with google or yahoo listing (getting your page results in the top 20) today you will have a hard time with any new SE that comes along. This isn't rocket science, close maybe. All the documentation is public on what each SE needs to list your sites.
It seems that people read less and less and whine more and more
