To start with, read these articles:
http://www.starcitygames.com/magic/l...toneforge.html
http://www.starcitygames.com/magic/l...hould_Too.html
And you can watch these videos, too:
http://www.teamadhd.nl/wp/?p=335 http://www.teamadhd.nl/wp/?p=62
General strategy depends on what you are playing against. If you are playing against Combo, you want a heavy counter hand to counter their combo pieces. Mid-range, a mix of removal and counterspell. Against another control deck, you want to drop a Jace or Geist to gain card/board advantage.
Regarding brainstorm, ideally, you want to be able to use a fetchland to shuffle cards away. For example, brainstorm, put two worthless cards back on top, crack fetch, shuffle and draw a new card during your next draw step. Brainstorm also depends on what you are looking for. Early game, it may be a land, mid game, a Swords to Plowshares, late game a Jace, WOG or Batterskull to finish out the game.