I installed XBMC and copied the advancedsettings.xml file in the userdata directory. I ran XBMC with my servers running and then marked Try to wake remote servers on access. I added my sources and the wakeonlan.xml file was created. Closed XBMC and shutdown all my servers. I ran XBMC but the server did not start. I tried to run it again and my computer locked up. I tired it again and same thing happened except this time I received the blue screen of death.
I uninstalled Virtualbox and I observed that it left 2 out of the 3 network interfaces. I manually removed them and rebooted my system. I also unstalled XBMC and the profile.
I then again proceeded to reinstall XBMC. Followed the same steps and this time it worked with no crashing. I reinstalled Virtualbox and it only installed one network interface. I booted a couple of different VMs to be sure I could still connect properly to my network and Internet.
Closed the VMs and ran XMBC. The server did boot this time. I tested this a couple more times with no problems. I even tested it while one of my VM were running and it worked that time also. It seems to be fixed now.
I am not sure but maybe there was a conflict with the other 2 Virtualbox adapters. It is strange though when I first disabled the VirtualBox Host-Only Network adapter it also disabled the other 2 and it worked partly for a while before all the system lockups.
Just a note I did not make any changes to the wakeonlan.xml file.
I noticed that I am still receiving this error regardless if the second NIC is enabled or disabled. It is working but I wanted you to be aware of it.
ERROR: CNetworkWin32:
ingHost - IcmpSendEcho failed - Error due to lack of resources. (0x2B02)
http://pastebin.com/7hb1SMhb
Thank you t4_ravenbird and kricker for your assistance. Let me know if there is anything you would like me to test.