The most complete are probably Drawde's, Ariak's or Lurker's. All three contain most of Drawde's data with some additions. Personally I like to use Ariak's database however in the end it's mostly a matter of preference. All three are very much like the real thing. There is no actual Log in tool like the UO Gateway. You need to modify one of the everquest files to give you a list of servers while in the game.
You need to update the file eqhost.txt and create yourself an account at
http://eqemu.net/login
the updated eqhost.txt file can be found at:
http://www.eqemu.net/eqhost.txt
after downloading that file put it in the everquest folder on your hard drive.
Then you need to run everquest in a special way
You can look for and try to use a program called EQW
or you can start everquest from a command prompt by
Opening a command prompt
typing: c:progra~1everqu~1
then typing: eqgame.exe patchme
everquest should load up
select connect
enter your user name and password you created at
http://eqemu.net/login and press enter
you will then connect to the login server and see a list of world servers that people are running. Select one and your all set.