Ok, so if using a lazarus for is not a good idea, what would you suggest, as I am on a mac, so I can't do any of the win32 stuff. Also, if I were to use lazarus, how would I go about doing that?