A good LDC for the low budget is the Studio Projects B1. I buy them for the studio I work at and everyone loves them. And when they get stolen (we work with a lot of high school rappers

) no one cries.
Get a pop filter, too. The LDC are way more sensitive than your 57.
Some other suggestions:
- Cut a little 500 hz or so. Especially if you are eating that mic like most singers do. The closer you are to the mic the more bassy it sounds. Great if you are a radio personality...
- Many hip hop produca's take a little while to learn the basics of mixing. I listened to a little of Gas Prices and your "beep boooeeee" sound is competing heavily with your vocal tracks. Most beat makers make their beats like perfect mixs... everything sounds balanced and right... and magically expect the vocals to sit in perfectly later. They hardly ever do. If you can, mix your beat elements WITH your vocals so you can give them the space they need to be heard.
- You're boosting 5k on your voice, right? Try cutting some 5k on the loudest elements of your beat. See what that does?
- You've got 2 speakers: use 'em. Move some elements of your beat off center. This frees up space for the vocals as well. Even the bass can be moved a hair off center.
- I wasn't able to listen to much with my slow phone line, but from what I heard you're on the right track. When you double up your vocals, do it WELL. Make sure the parts are *really* close to each other or they'll smear your words and make them hard to understand. Try panning your backing vocals off center, as well.
Have fun,
Chris