The last brand new iMac I tried to configure with Bootcamp ended in massive failure that Apple quite simply weren't interested in. I could get Bootcamp to work, but not for long - Every time it would corrupt within days. It could have been a Windows issue, I'm not discounting that. However, I can run bootcamp on my 2012 Mac Mini and 2012 MacBook Pro just fine. In the end the client bought a Wintel laptop and the iMac just sits there as he doesn't like the interface.