I heard that with Linux, the main drawback is that you have to set up the pathways to your programs/files. True?
I've been using various forms of Unix, incuding Linux, for many years.
You might be referring to a couple of different things. It sounds like you're referring to the need to set up the PATH environment variable. It is necessary so that, for instance, when you type "netscape" it can be found. In my opinion, this is not particularly taxing.
There are real difficulties in switching from a non-Unix system (like Mac OS 9 or Windows). There is a different mindset with Linux, different programs run on Linux (no Eudora, no Internet Explorer, no Adobe photoshop, although there are equivalents for these.), the user interface is different (and often inconsistent), and you are likely to need to use the command line.
My opnion is that Linux isn't quite ready for the non-enthusiast, but it's getting there. It is certainly quite usable for anyone that really wants to get away from Microsoft.
Uh-oh, I haven't said anything about magic in this post. Am I in trouble? If you have further questions about Linux, feel free to email me at: firstname.lastname@example.org