Great thread Rabbut. You were helping me treat for ich while cycling in another thread, but I also found this one helpful.
My only suggestion would be to elaborate a bit where you suggest testing twice a day and changing the water as appropriate. Very good advice, but for a true beginner there isn't any info about what to expect while the cycle progresses.
For example: While I was cycling (still am), I was testing frequently in the beginning and getting the same results almost every time: both ammonia and nitrite would rise. I kept doing 50% water changes to get it back down, only to see them come right back up. Then today, suddenly, in less than a 24 hour period, my nitrites shot through the roof (I had been seeing about a doubling, this was more like a quadrupling or more) and the ammonia actually dropped on its own (no water change). Unfortunately, I was at work and lost one of my platies.

The other was struggling, and I actually thought I lost him while changing the water, but he perked up again after the change. (The ich still won't leave!)
I suppose my point is that beginners need to be aware that the levels can change
fast. Also, I don't think it was clearly stated in the post that ammonia is converted into nitrite. A zero reading of nitrite could mean that you simply don't have bacteria yet, and you need to watch out for a sudden increase.
-P