Thers is talk that one of the guys on the FreePascal team may start work on a iPhone port. So if you want to wait until then, you can. Or you could help him and speed up development of it.