Sorry I can not give you any direct assistance, but below are some links to potentially helpful information.
BE AWARE that some of these pages are very OLD (technologically speaking). However, they still contain potentially useful information, depending on your current level of expertise.
Other sites that I did not check, but almost surely have valuable and applicable information regarding this topic include
Dr. Dobbs Journal
If you are not a subscriber, you should consider doing so.
Intel Hardware Design Home
I know the name does not sound applicable, but this site offers a wealth of information.
Steve Thornburg’s Technology page
Long sortable list of professional resources, and a tailored Google Site Flavored Search portal.
One more comment…
I make extensive use of Virtual PC, http://www.microsoft.com/windows/virtualpc/default.mspx
When satisfied with configuration, I clone the VM. Then, if anything “goes wrong”, I delete the existing VM and copy the clone.
This is particularly helpful for evaluating new software, or running new code during development.
I hope this helps, and good luck.