Consiglio spassionato:
metti in piedi una Virtual Machine con linux/win 2003 server e ci metti su PHP e MYSQL (o quello che usi) poi condividi la wwwroot della virtual con l'Host e lavori dall'host nella virtual.
Anche io inizialmente installavo tutto sull'host e devo dire che da quando ho scelto la strada della virtualizzazione le cose mi si sono semplificate in modo enorme. Ti faccio un esempio stupido:
devo formattare per un motivo qualsiasi... se ho tutto sul PC devo reinstallare e riconfigurare tutto php e mysql + n° siti.
Con le virtual formatto il PC installo la suite di sviluppo e virtual PC e ho tutto come prima del formattone.
Inoltre cosė sei pių simile alla situazione che troverai sui server di produzione.
Certo sono gusti, ma programmando per lavoro, con questa situazione mi trovo decisamente meglio, č stato un lavoraccio ma un lavoraccio fatto una sola volta...