O Virtualbox no Windows definitivamente não é adequado para isso, pois o próprio Windows consome bastante recursos, o Virtualbox carece de muitas opções de configuração e, mesmo que você possa fazê-lo funcionar, será bastante confiável, sem mencionar que você não pode passar por ele Dispositivos USB.
O que você pode fazer (e eu fiz isso com muito sucesso) é usar uma instalação leve do Linux como base para o QEMU, que é uma alternativa ao Virtualbox, com muito mais opções de configuração, incluindo a capacidade de emular o Apple SMC e seu "OSK" string (você não precisará de kexts "hackintosh" obscuros) e possui uma passagem USB confiável (restaurei com êxito os dispositivos iOS e instalei aplicativos neles).
No final, com a minha solução, sou capaz de executar com êxito o Yosemite com 3,5 GB de RAM (dos 4 GB do meu computador e, aprimorando o sistema host, eu provavelmente poderia aumentar ainda mais para 3,7 GB), usando o dois núcleos da minha CPU, com passagem USB confiável e sem necessidade de ajustes (o hardware emulado é próximo o suficiente de um Mac real para que o sistema operacional inicialize diretamente sem nenhum parâmetro de linha de comando do kernel ou kexts extras). Um SSD é um item obrigatório, porém, um disco rígido será muito lento (isso também é verdadeiro para um Mac real). Os gráficos ainda são lentos (e ainda pior em Yosemite), mas além da tela de login que demora 5 segundos para renderizar devido à sua transparência, todo o resto é bastante utilizável e é suficiente para o desenvolvimento ocasional do iOS (hobby) até você obter o suficiente experiência para criar aplicativos rentáveis; nesse caso, "
Publiquei um guia detalhado no meu blog sobre como criar uma VM Yosemite, fique à vontade para conferir se estiver interessado.