Re: Tell this to everyone!
Let me be the first to say: Linux is not Windows. Linux isn't .exe's and My Documents. You didn't HAVE to use the command line for any of the things you mentioned. There were graphical alternatives--you simply were not aware of them. You're used to going to get drivers from manufacturer's websites. Linux typically has a different route because manufacturers don't always support linux.
If you're looking for Linux to be a better Windows, you're in for heartbreak. If you want Linux to be a better OS, give it 30 days and you'll never look back.
Knowledge exists to be imparted.
-Ralph Waldo Emerson