Moneer,
I just realized you're installing from an install CD. Could you copy the contents from e:\windows into a folder like c:\temp\ccsinstall? There's a bug in 5.3 that tries to write to the baserepo folder and is unable to do so, given you're using a CD.
Sorry for the inconvenience.
Danish