I use and recommend Zoom ( http://www.yqcomputer.com/
), and like it
better than the others mentioned (which I've also tried).
Zoom is the most flexible, providing output for PHP, ASP, JS, and CGI -
which allows me to pick the script that's suitable for the site in
question. It's also simply the nicest to use, with a very well designed
interface and an overall professional package. It also seems to get me
the most relevant results on my site, compared to the other search
engines (even Google... since I can control what Zoom indexes and give
weighting to certain things).
As for your .asp pages not appearing... maybe you should make sure you
have ".asp" added to the extensions list in the config window. I have
no problem using Zoom to index asp pages on my sites.