Adison, this is generally true. While general practitioners aren't paid as much as specialists, they are still paid a relatively high amount of money (compared to many other careers). Understand that there are notable advantages to going into general practice such as sometimes having to go to medical school for only three years and having a shorter residency (often, only 3 years). In other words, you could theoretically become a general practitioner within just 6 years of finishing your undergraduate.
What's really important is doing what you like, though. When you're in medical school rotating through different departments, you'll have a chance to see the different fields in medicine. Realize that when you're practicing and have a 60-80 hour work week (possibly for the rest of your life!), the pay isn't going to matter as much as whether or not you're happy.
Here are some articles to help you more with your research:
http://www.personalstatementmedical...-medical-specialization-and-general-practice/
http://en.wikipedia.org/wiki/Specialty_(medicine)
To the others that replied: I know this is a very common question. I know that the OP could have searched for the answer. But I also know that nobody needs to be *******s on here. You could have easily explained how to use the search feature, linked to threads with a same or similar question, or just answered the question. I fear for when some of you become doctors and have to deal with the repetitiveness of diagnosing patients (most of the time, the same problems) and then tire of telling them the same thing. I hope you don't turn out to be doctors who tell your patients to look up diseases and illnesses on WebMD because you're above answering the questions of somebody, regardless of how often the question may be asked.