Ok...I reinstalled Debian again this time documenting each and every selection I made in the process.

I used the same CD for Sarge and booted from the CD and installed it on a separate partition. (One partition runs Win XP). It asked me to install GRUB boot loader to the master boot record when it found that the system has an existing operating system (WinXP). It later asked me to configure Exim v4 (exim4-config window) where I chose "no configuration at this time". It asked me the kind of environment I would like to install and I chose "Desktop environment".

Still KDE is not loaded. When I boot and login as root and type "dpkg-reconfigure xserver-xfree86" I get the following message:
Package 'xserver-xfree86' is not installed and no info is available.

I ran the code "aptitude update" and then "aptitude install kde" which returned (among other things):
"No candidate version found for kde
No packages will be installed, upgraded, or removed.
0 packes upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done"

I also tried the code "aptitude show kde". It returns:
"Package: kde
State: not a real package"

So it seems xserver-xfree86 is not installed and I cannot install it. Any suggestion as to what I should do next. Is it because my CD installer doesnt have the xfree86 on it?

I also tried:
1 - edit the file .xsession residing in your home directory:
Code:
nano .xsession

2 - insert the text
Code:
exec startkde
to it, then save the file and exit nano.
3 - Now execute:
Code:
startx

But it returns:
"-bash: startx: command not found"