Well ... I'm embarrassed to say that I've never played Starcraft. Probably the closest I've come in that genre is Command and Conquer : Generals. In that game, I've done very little base rushing to win the game as I prefer the long drawn out epic battles.