I am using a Tetra Whisper internal 3i filter. It uses an air pump to run, and is designed for 1-3 gallon tanks. The filter cartridge just sits inside the cylinder that the water is drawn into, and the filtered water spills out of the side of the top. I added some Bio-max pellets into the filter chamber, behind the regular cartridge, to provide the good bacteria a nice place to grow.
I have been testing my water and keeping a log twice a day since I got my test kits on Monday night. I have been using Cycle, Novaqua+ and Amquel+ regularly since Saturday. I first set up the tank on Tuesday last week.
I changed the water again, and got the ammonia down to 0.25ppm and the temp down to 78*
I am trying to watch the tank parameters very carefully. Should I buy Bio-spira, or is Cycle good enough?
BTW, I know it is a really small tank, but as a college student, it was all I could afford/have room for. (My roomate does not understand the love of fish)

I plan to set up my bigger tank (10-15 gals, I can't remember which) when I graduate and go back home in three months. Maybe I could even get out my old 50 gallon!
Anyway, I want to get this tank safely cycled ASAP. When can I expect to finish the cycle? Do all these water changes make it take longer?
Sorry about the long post, and all my questions. Thanks for all the helpful advice.