The first time I Installed Team System, it took about a day. I had to learn all this stuff the hard way, and the docs were just too darn "wordy". So I made a small log file of what I had to do before I could install Team System, and what I went through while I was installing it.
Turns out, if you know what's going to happen, it ain't so bad.
It could be worse.
It could be an Oracle installer.