Brand: doesn't really matter.
Heads: anything double ply and not wet.
What is really important when it comes to snare drums is: width and depth, snare wire adjustment/size, and head tuning.
Wider drums = bigger sound.
Deeper drums = fatter/longer sound. Are you confused yet?
The underwire obviously puts the crack in the snare, so adjusting it properly will make sure you don't have too much crack, too sloppy of a sound, too tight of a sound, the list goes on... Wires with more strands obviously provide more crack, but the crack tends to overpower the tone of the snare. Less wires is more toneful, but not a great idea if you need to really cut through a mix. Tuning the underwire tightly provides a more staccato crack, while tuning them loosely provides more of a thud/smack.
Tuning is what is really going to make or break the sound of a drum. Different woods like different head tensions. Mahogany is really strange, as it tends to "open up" when the bottom head tuning is dropped. Maple tends to be more normal and likes somewhat tight tensions (don't go too high or you'll choke, unless you want to choke, which some styles actually use a lot). And then there's just the sonic effect different head tensions have. I like tuning my bottom heads higher because they give the snare and toms a bouncier, ringier sound. Some people are intent on removing all life and vibrancy (ringing and buzzing) from a drum, but I don't recommend that. Once a ringing, abrasive snare gets in a mix, it sounds a lot better than it does by itself.
And last but not least: stop playing like a little girl. If you want TOOOONE, you've gotta beat the living crap out of the drums. I don't really recommend that for people who don't have strong wrists. I've seen people break their wrists trying to beat the crap out of drums like I would. I'm sure I'll get tendonitis one of these days, but such is the price of tone. 8)
Oh, yes, I forgot to list the style of music I play. I play what all the best drummers play: speed punk! :D