This one is more of a note for me than anything else.

Early Macs (such as our 2007 Mac Mini) have 64 bit CPUs but only support 32 bit UEFI. Things get annoying and complicated when installing dual boot.

This works great to resolve the issue.

http://www.hongkiat.com/blog/install-windows-on-mac/