I think you are looking for an easy way out. If you want to make nice recording, learn to record.
If your tracking sucks it will always sound like your tracking sucks. This means the recording will suck no matter how it is mixed / cleaned up.
You can't get a computer plugin to fix crap tracking / bad mic placement. You can Eq it and add some verb but it will always sound like crap tracking that has been EQed and had some verb stuck on it.