I totally agree with Mecheon. 1.18 need to be a ballance patch. Tho i h8 this method to give a patch every two month (almost), cause i cant save replays. I think blizzard even could take out the option to make replays.... lol joking..
But for the future: i don't think they're going to add any new race specific heroes. So far they only added neutral ones. And if they add more neutral heroes they're going to need a new tavern-like building coz there won't be enough space...
Personally i think Wc3 has fallen into an overpatched state, i even have the thought that wc3:RoC is better in it's raw form than TFT...
back to the topic: if i were blizzard i would do the following changes:
-faerie fire mana cost: 35
-wind walk backstab dmg: 60 90 120
-griphon rider food cost: 5
-wind rider more hp
-firelord -> either STR or INT hero.
-firelord cooldown: 2.25sec (from 1.8sec)
-firelord less base AGI
-lava spawn cannot split up on creeps, need to attack 15 times to split
-goblin alchemist helaing spray: +1 wave each level
-goblin alchemist +1 base armor
-goblin alchemist acid bomb armor penalty: 4, 5, 6
-death knight less speed
-dryad less hp
-crypt fiend less hp
-crypt fiend 2.25 sec cooldown, but a bit less cost
-pit lord less STR
and maybe more.. but these are the ones that i remember now...