fwiw, rich, there *is* a difference between aptitude and apt-get - aptitude tracks automatically installed dependencies, and apt-get doesn't. That means that if you install a package and it brings along some other packages, when you uninstall using aptitude it will remove the dependencies that were brought along (apt-get remove will not.) The catch is that you have to had used aptitude from the very start

During the closing of my time on ubuntu, i was looking at the KDE apt-get frontend, which was actually a fair bit nicer than Synaptic (which I don't like very much.) The aptitude frontend is nice if you don't want to start up a giant gui app and works nicely over ssh

One of the things i miss most from ubuntu (and look jealously at Gentoo for) is package management tools - Arch's pacman is lacking in a few areas (gentoo eix makes package searches BLAZING fast : pacman -Ss takes for-ever.) You need hacks for coloured output on the terminal, and there's no decent (usable) graphical interfaces

----
wrt 98SE : Maybe not so much terrible as ancient - for example, you can only use the FAT32 filesystem, which i can't abide. (NTFS is actually a frackin' awesome filesystem, and if it had an open spec (so we can be sure we got the linux implementations right) then i'd use it for all my partitions.)
Fwiw, linux of the 90's era was pretty nasty too in terms of providing a computing experiecne you could actually use, and let's not even talk about classic Mac OS. (the underpinnings of classic mac os are only slightly less crappy than the 9x series of windows.)
----
Finally, an epiphany : I was reading kerneltrap (a digest version of the linux kernel mailing list), and with every point release of the kernel - which happens roughly monthly by my reckoning - they're ripping bits out and replacing them and generally making things better. Put simply, it's awesome just how fast linux development moves and where it's going. Most popular linux software evolves at this rate too. (i updated my entire system before i left uni a month ago, which got me the 2.6.20 kernel. Current version us 2.6.22, and there are pages and pages of changelog.)
OSX has yearly (or so) releases with giant whacks of new features in every one, as well as speed increases (generally) and improvement of all the stuff underneath. (Spaces in OSX 10.5 will bring decent virtual desktops to OSX, which is a prerequisite for any computer i use now).
Windows has this monolithic release cycle (3 years or so) and doesn't really add much worthwhile between releases, yet upgrading between versions of windows tends to break things nearly all the time. OSX upgrades are clean, and so are incremental linux system updates...
----
Colophon : i have my own website now, hosted by a real webhosting company. url : lws.nfshost.com. Watch this space.