Achieving volume and achieving volume with sound quality can be two different things. You could throw any old compressor/limiter across the stereo mix and get it louder but you may loose quality. You could record all the tracks at high levels but you will probably have to lower the track volumes at mixdown. Mixing "inside the box" (inside the computer) will often cause clipping on the stereo mix track becasue of the way computer software "sums" tracks. So it depends on what your goals are. If you want lounder tracks and you are not making a demo or finished cd for distribution, do what you need to do to increase the volume. If you want to learn about the mastering process through tinkering, invest in some plugins or a stand-alone packege. But, like I said above, if you really want to produce the best quality product, find a mastering engineer. Again, they have the skills, the equipment, and the experience that few of us possess--and that includes mixing engineers. They alsogive you a second set of ears and provide more than just a volume boost. They can also add just the right EQ and insure that your songs have a consistent level from track to track. Plus, they will give you added confidence that your music can be played on a variety of sources and still sound decent.