but having the label have the ability to push your tracks also helps.
That's true, but you have to look at what labels offer. They all have good and bad points. Never just rely on labels to do promotion though. If they have lots of tracks to promote you have to give them a reason to promote yours, which can mean promoting your track to them! (or do you mean just because you're with a certain label that promotes the track for you?)
dj ru