Since: May 06, 2007
Sorry man... hip hop isn't my thing, so I can't really give any tips on how to make it sound overall.
However, what program ort DAW (DAW - Digital Audio Workstation) you are using doesn't really effect much. There are Pro versions and home recording type versions (LE being Cubases weaker home studio one compaired to its pro version). I got a free copy of Cubase LE when I bought a piece of PreSonus gear. I did ok with it for a little bit, but I am more familure with Sony Acid Pro myself (version 6 and on). They made it a full on-board DAW instead of the loop based program it was from the beginning up to version 5. If you are into beats and loops, you may want to check Acid out. It was originaly designed for that type of thing, and just added the full recording powers on the later versions.
Its how you use the software and how well you know it that can make a difference in sound, along with what plugins you are using and how you are using them. But other then that, for the most part, a DAW is a DAW imo.
I can tell you got a decent mix over all. I think the vocals sound a bit dry and over powering at times, but this maybe MySpace's wonderful compression coming into play. I hate trying to give any kind of feedback over a MySpace player because it crushes the over all quality really bad.
I am not sure what to say other then that. Like I said, I am not much of a hip hop kinda guy as I am a rock/metal guy. There are a few others here that maybe able to provide a better reply.
Keep working at it man. If your mixes are weak now, they can only get better with practice and more doings.