Of course, you can run OS X in VM on Windows - the latest version of VirtualBox is able to run Snow Leopard.
As the cheapest way to get into iOS, I bought an iPod Touch and got a VirtualBox. I now have two apps approved on the App Store. However, as soon as they have accumulated enough money, I will buy a Mac - there is no sound in the virtual virtual machine (although the last VirtualBox can make a sound, I have not dealt with it yet), I can not match the Mac Control Key on the keyboard (so no keyboard shortcuts do not work) and it is a bit sluggish (on my Core i7 PC with 12GB RAM).
To summarize - the cheapest option is to upgrade to a virtual machine, but you'll probably find that you want a Mac in the end, so it's easiest to upgrade to a Mac Mini.
sygem
source share