As long as you gotta a decent mic, a good pre-amp, soundcard, computer, pro tools or digi performer, you're all good in the hood. The mix is what brings out the track, dont waste your time tryin to mix yourself unless you got the equipment and I dont mean a 8 track mix table and a set of studio monitors. 9 times outta ten that shit'll come out soundin wack. Spend the money on a cool lil' RECORDING STUDIO (which relly aint that much), and then spend the money to get your shit mixed proper. The mix is what it's all about.