Exactly, saying a tank cannot cycle in under four weeks is ridiculous. If you start with only uncured live rock (or base rock for that matter) and play sand or cc, then yes, it will take 4+ weeks to cycle. If you start with as much ls/lr as he had in that small of a tank, it is quite possible to cycle that quickly. Mine sure did.
Before you say it was just a mini-cycle, I had an ammonia spike that lasted for a few days, gradually came down as trites went up, and those gradually came down as trates went up. About the time that the trites were climbing I added a 10g fuge with 20lbs more ls and some caulerpa. There was a little die-off in the caulerpa, but I left it to "feed" the tank a bit more and make sure I was getting a real cycle. Sure enough, even with the decaying plant material the ammonia still dropped to 0, trites to 0, and my trates have been at a steady 10.
However, I'm not rushing to add fish by any means. I'm just as wary as anyone else about the quick cycle, so I added a moderate sized clean-up crew to increase the bioload a bit (I am also lightly feeding the crew since there is no waste from fish atm). So far, nothing has changed measurably. I'm going to give it another week and keep testing, just to be sure.
I guess this long post is just trying to show that a tank can and will cycle in under 4 weeks given the right amount of lr/ls...