as far as I know, it is not possible, at least not smoothly as you wish.
Apple will never support it, as they will never support two hardware platforms and two operating systems. More than that, they will not be able to guarantee the experience and quality of running stuff at the same level that it is on a Mac.
Another point is that they want you to use their hardware, because they know the moment you use it, you will never use Windows again (trust me, I see that happening to every single person that crossed that bridge). The experience is far superior. (you will never switch back to a VW Beetle after starting driving a Ferrari)
Obviously you will always have solutions for running stuff on Windows and make it work, but your environment will be too adapted that I don't recommend this. C'mon, for about $500 you can buy a 2008 iMac. It is not that much money.