I'm pretty sure I'm not violating any copyrights by quoting myself so I'll just copy and paste this from the posts/e-mails that I've sent dealing with this subject. Most people who have heard the term "fishless cycle" think that all you have to do is put water in a tank and wait a day or two and then add fish. That is not cycling a tank, that is what we refer to as "seasonong your water" and is only the first step in setting up your new tank. So first set up your tank and fill it with water and let it sit for about 3 days, this will help get rid of some of the extra carbon dioxide and nitrogen and allow some of the free oxogen to be absorbed. While you are doing this go to your LFS or pet store and buy the following test kits: AMMONIA, NitrIte, NitrAte. We won't even worry about PH, TDS etc for now because most people can get along without them.
On your way home stop at the grocery store and on the cleaning aisle pick up some clear ammonia. Make sure it is pure ammonia without any additives(pure cleaning ammonia that is). One way to check is to shake it up. Ammonia with additives will foam up. While you are there pick up an eyedropper (should be on the medicine aisle or if there is a pharmacy you may be able to get one of those plastic kinds from the pharmacist for free or a small fee). Go home and unload all your kits, ammonia, and eyedropper and follow these directions.
Step one::: Add 4-5 drops of ammonia per 10 gallons to your tank until NitrItes start registering on the test kit.
Step Two:::Once the NitrItes begin to register, lower the amount of ammonia added daily to 2-3 drops per 10 gallons.
Step Three:::Continue adding 2-3 drops daily until Ammonia and NitrItes are 0 again and NitrAtes have begun to register.
Congratulations! Your tank is now cycled. Do a 25% water change and add 2-3 small fish. You can add more 2-3 more fish in about 2 weeks for best results.
Tanks can be cycled in as little as 7-10 days depending on temperature. Higher temps (not above 80 though) will help your tank cycle faster. "Seeding" your new tank by using filter media, gravel, or decorations from an already established healthy tank can also help speed up the process.
::CAUTION:: Do not use AMQUEL or PRIME or anything that says on the package that it lowers/binds ammonia, ONLY USE A SIMPLE DECLORINATOR!!