I\'m starting to learn Objective-C and I don\'t have a Mac (and I don\'t have plans to get one), but as I see that Cocoa is a very good framework to develop in Objective-C, I wa
You can also run Snow leopard Server inside a virtual machine, like VMWare Fusion. Apple changed it licence in 2008 to allow that, but only with server editions. I have personally used it with some success to deploy iphone applications (Although it was admitably a bit slow).
You will need decent hardware and preferably a dedicated hard-disk drive to be able to use it properly. And considering the cost of vmware and osx server you might be better off buying a used mac.