I can understand it is against their guideline but the guideline is stupid. Most apps could be written as a web apps. Maybe you could add some code to use the gyroscope for rotating the charts and then maybe it would get past their review.
I think it is up to the mood of the apple store reviewer that day if the app is approved or not.
But I think the topic starter in this thread should not give up that easily. I think it looked great (the app that is), and adding a few more features would perhaps make it be accepted. As it is now, the app displays the same thing as you can display if you log into mtgox through a webbrowser.
Perhaps teaming up with mtgox.com and create a trading app that can be used with their platform, and perhaps also functionality to send and recieve bitcoins. Now, that would be a useful program. Of course it would take a lot of time to develop this, but I think it could be a potentially very popular app, perhaps you could even charge a little for it. It could be offered as a free download, and you could earn money through making a small cut of the fee that mtgox.com charges when people trade through your app, or some other method of earning a little money. I think the app should be free to download. Perhaps free to download with some restrictions in regards to features, and then offer an upgrade to a premium edition for a small charge.
I think for bitcoin to be popular, there must be apps both for iphone and android. Don't take the rejection personal, topic starter, according to the Apple guidelines the rejection actually makes sense. I am aware that you have probably put in a lot of hours creating this app, and it is a disappointment having it rejected. Why not ask Apple directly what is required to get the app approved. If you get that in writing, then they could not reject it again if you fullfill those requirements.
Personally I am not a fanboy of Apple, but if we think logically about it, that platform is just a tool like any other technological element out there, so it would be bad to reject a platform just because of what happened in this case. We all want bitcoin to grow, and for this to happen, we need clients and various bitcoin tools to be available on all platforms. Mobile technology is the future.