yes, have used aptitude but its a bit of a 'half way house' solution for me. If it works for you great, but navigating the text with the kybd is not for me as regular method. I am quite happy to bang in commands at the CL. I am happy to click away at a well designed GUI. One of my gripes with some of the open source software is that they are sometimes fantasticaly well coded with fantasticaly poor interfaces. I have been developing hardware / software solutions for a while and lets face it, the user experience depends largely on the GUI, obviously the underlying code has to be correct but it is the GUI that the user interacts with. I dual boot most (not all due to specific hardware) of my systems with a commercial (win / mac) OS and a Linux distro. I also run a few flavours of live CD's and USB's to take a system with me for system recovery etc. I have tried to get colleagues & friends to run Linux, some have tried Ubuntu or the Kubuntu, Lubuntu, Xubuntu variants with varying degrees of success. All of them at some point have found software that worked for their intended task but did not offer a pleasant user experience with comments like "its like going back 20 years!" or they have come up against a problem that needed to be solved from the CL and have searched online and found loads of conflicting info and instructions for distros they dont have so have ignored good command examples because it said Red Hat at the top of the page and not Debian etc. All confusing for your avarage Windows user. Try explaining that the CL is genius because the output from one command can be used as an input for the next enabling you to pipe commands and their is glazed eyes say it all.
Sorry, gone a bit off topic here, have some spare time, latest software ready for beta testing as soon as hardware is finished. Gonna drink some more coffee and work out how to rig my raspi upto GPS + accelerometers + barometric sensor + sonar + stereoscopic camera + laser range finder to make a UAV.