okay well basically first let the setup do its thing. let it install everything to c drive then when u login go create a folder called program files in d drive now this is the tricky part now since all the stuff is installed to c:\program files all the registry stuff points to it, right? so u'll be seing lots of %programfiles% in registry which will point to c program files now u've to manually change those to c:\program files\ so that when u change the actual program files dir from c drive to d drive, they won't be looking at d drive. a ****, i dunno how to explain, this is rather a long and time consuming process. everything can get f'ed up. then u'd have to change this line they would be c: u've to change it to d.. get my msn if u want i can explain more, i've to say u wouldn't really prefer doing this.