Correction on the "C: drive" issue. You do not have to install Windows (any version) to the C: drive. However, the C: drive must be visible to the OS, as some necessary boot information will be placed there.
See my 'dissertation' in the archives.
-SUO