if i wasn't doing iOS development in my spare time, i don't think i ever would have gotten into OSX. but i did 6 years ago and i'm on my 2nd hackintosh right now. i just couldn't justify the $1100 difference to get a mac "equivalent" of the HP laptop i got and put osx on.
i put "equivalent" in quotes because it's really not as powerful or nice as the macbook would be if i got one, but it was a shitload cheaper.
my next computer will definitely be a macbook though. i'm at the point where i never use my desktop for anything really anymore (which still runs windows), and there came a time where my old hackintosh hardware wise simply could not run the latest version of OSX, which was required to run the latest version of Xcode, which was required to develop for the latest iOS, which was required to submit apps to the app store.
so next time i get into that pickle, i'm just going to splurge on a macbook. while the hackintosh doesn't give me many issues, upgrading to the latest OSX can be scary and a pain in the ass if things don't work.