Using an outboard compressor is a great convenience when you are simultaneously both singer and engineer. It sucks when you manage a good performance, only to discover afterward that the signal's been clipped.
However, over the years I've gradually abandoned compression during tracking altogether by simply lowering recording levels. That required un-learning years of conditioning, of believing signals always have to be as hot as possible. I don't even own a hardware compressor anymore. I much prefer to capture the full dynamics and then decide later how much taming it needs.
Regarding acoustical treatments, I understand where mixmkr is coming from. Room acoustics are not much of a factor when your microphone is 1/2" off the grill of your guitar amp. My recommendation was based more on concerns about vocals and acoustical instruments, both of which beg for some air between source and microphone. Unless you can afford to design a room specifically to sound great, as opposed to making do in a garage or bedroom, then your best bet is to try to remove the room as much as possible.
The best argument for starting with acoustics is that it's relatively cheap. $200 in absorption will do as much for your monitoring accuracy as $2000 in speaker upgrades, and absorptive baffles will do more to improve your vocal recordings than buying a $5k microphone.
Any insulating materials that impede heat transfer will also absorb sound. Ordinary pink fluffy home insulation is at the top of the list, and it's cheap. It's also bulky, though, so compressed fiberglass can be more practical, even if slightly less efficient. For a vocal booth, three inches' thickness of rigid fiberglass or rockwool is all you need to effectively absorb the most problematic vocal frequencies, as long as you maintain at least a few inches' distance away from walls and windows.
bluesguy, if your 57 sounds muddy close-miking a guitar speaker, try moving it around relative to the edge of the speaker cone, as well as altering the angle of the mic. It's surprising how different it can sound at different angles and locations. Also, if your cabinet has more than one speaker, experiment with each one of them. You'd think that in a cabinet with 4 matched 12's that each one would sound the same, but they often don't. And one more thought: if it's a small cabinet, try raising it off the floor. Anvil cases are especially great for this.