Now, this sounds familiar. Mike Ash, describes the process of developing iPhone applications.
Finally, nearly a month after the original submission, the application is accepted by Apple and appears in the store. It spent longer going through Apple’s approval process than it did in development! And while Apple did find a legitimate bug, spending a month in limbo for a single bug is a very poor tradeoff.