Hi chaps, I've just gone through the hassle of getting an application approved for sale in the AppStore. It's taken a team of three devs about 4 months working on and off (all got full time jobs) to get the app done, details are here: http://www.confessionboothapp.com/ Writing the app was about the same difficulty as dealing with apple to get the thing out in the wild, here were the main hurdles for anyone who's interested: * App worked really nice in the sim, whole different kettle of fish on the hardware look and functionality wise. If you are considering it, work on the hardware most of the time * As our app has some network code, it behaved much differently on 3G/edge to being on wifi. A few decent bugs cropped up as a results of this * Dealing with Apple AUS for paperwork and registration is a waste of time. The people you speak to on the phone are useless, ask you to fax forms in (ABN registration, company name etc) and then you wind up having to upload them via the iTunes account anyway. The paper copies just end up in a black hole. * Tax/payment agreement wording and details are a bit of a minefield and very US centric... some AUS devs end up having to put in dummy data for required fields etc. * Amount of time that it takes Apple to get back with approval/answers to questions is a bit much. We waited a few weeks for one simple email. * Apple testing is obviously pretty lax, they missed a huge bug, luckily it was fixable. * Review process was pretty quick, around 1 week. * Can't get sales figures until the month is out argh! Hope that's useful for anyone thinking about giving it a go, also a bit of a plug for the app try it out if you have an iPhone. Saw plenty of downloads of it through Appulous hehe. I see they are apparantly being pursued by Apple now.