Starcraft has the best asymetrical balance among all the old school RTS ... its pretty hard to dislodge it.
battle realms could have been decent, but im thinking the game company probably ran out of budget and manpower to fix the bugs that destroyed the game