add your sites to:
www.69toplinks.com
As a side note, this directory is about to go on a major update so you might want to get your free sites (or other) added. I have no limited submissions either as most do, just don't send 1 million...lol...its impossible for me to drink that much coffee to keep me awake for that many at once.
Cheers!