Να 'σαι καλα φιλε για την απαντηση. Αρα να υποθεσω οτι η μονη επιλογη ειναι η στροφη σε Objective-C...Οντως το pricing της Xamarin ειναι εξωφρενικο!!!
Η Objective-C δεν ειναι η μονη σου επιλογη. Υπαρχει και η Swift που ειναι αρκετα πιο μοντερνα γλωσσα και η Apple θα δεχεται submissions για το App Store σε Swift πολυ συντομα (μαλλον με την επισημη κυκλοφορια του iOS8). Ωστοσο προς το παρον δεν βρισκεις αρκετα (documentation, open-source projects, components) σε Swift. Θα παρει χρονια μεχρι να ολοκληρωθει η στροφη σε Swift (και αναφερομε κυριως στο developer community).
Οι τιμες της Xamarin γινονται ακομη πιο γελοιες αν κανεις σκεφτει οτι τα licences ειναι per developer seat... Αν δεν σε ενδιαφερει αυτο που κυριως προσφερει, δηλ. την δυνατοτητα να εχεις καποιο ποσοστο του code base σου shared αναμεσα σε projects που στοχευουν διαφορες πλατφορμες (Android, iOS, Windows Phone) θα ελεγα να μην το κοιταξεις καθολου. Ετσι και αλλιως απο προσωπικη εμπειρια μπορω να σε διαβεβαιωσω οτι το ποσοστο το κωδικα που μπορεις να χρησιμοποισεις αυτουσιο για αλλα targets ειναι μαλλον μικρο (τουλαχιστον για μοντερνες Mobile εφαρμογες που ολη η ιστορια ειναι το GUI, τα animations και τα μπλιμπλικια ... Αυτα πρεπει ετσι και αλλιως να τα κανεις ξεχωριστα για καθε πλατφορμα χρησιμοποιωντας native APIs).