I think the main obstacle right now would be my lack of a mac. I was looking into some vmware virtualization that would let me run OS X on my laptop, but it seems a little complicated. I write software for a living, I doubt its much different then the stuff I do on a daily basis.