GUI vs. cmd line = preference. You perfer GUI use GUI and vice versa However, for mainstream desktop use there will need a GUI for as much stuff as possible ...IMO
waproamd is dead and replaced by wpa_supplicant, however it is not in the repositiories. an other alternative is xsupplicant, however, i still have not tried using it so i don't know if it will solve my problem.
i will keep everyone updated sudo apt-get install netenv
it's a little difficult to set up on a debian based distro, but it's sweet once you get it taken care of. just read the doc, there's a good bit on debian setup.
basically when your laptop brings up the interface you get a menu with all of the network environments you've setup. you select one, and it's pretty much just a shell script that links /etc/network/interfaces to the right one you selected.
it's really only useful if you regularly connect to networks. if you're moving around from coffee shop to coffee shop, it's not worth it. but i pretty much just use 2 different networks, at home, and at class.
before i found out about netenv i just left all of the interfaces but the one i was using at the moment commented out in the /etc/network/interfaces file and switched the comments as i moved around.