Beh l'hd da 5400rpm in un sistema come il tuo forse è un pò lentino, poi ora sono praticamente tutti a 7200.
Boh se lo vuoi tenere va bene basta che non lo usi per la partizione di boot!
Schede video prova con ti4200 è una scheda che credo sia allineata al tuo processore.
Di ram abbonda, dato che hai WinXP, almeno 512MB.
Ciao