Another thing, why is the alliance even trying to take something that seems completely out of their territory at the moment? I just can't see where they are getting there solders from. Southshore has been decimated, Dalaran is moving around someplace and it seems that the Alterac forces should be surrounded as well.
The alliance need to fallback and regroup in Arathi Highlands, clear out the syndicate in Stormgarde and the Horde in the area and rebuild Thoradin's Wall and Stormgarde. Stormgarde would then need a harbor and the Alliance should control Baradin Bay from Gilneas to Menethil (which also needs to be rebuilt). There should be a new battle (or BG) in the area of Durnholde.
Supply lines need to be re-established from Menethil to Stormgarde and after fortifying their position there, the Alliance should rebuild Thandol Span and make the funneling of resources from Ironforge to Stormgarde (which also means taking all of Dun Algaz) a prime directive, as Ironforge and Stormwind are directly linked, this would mean a direct line to Stormwind.
The alliance needs to regroup and are currently to spread out in the north in a battle for Andorhal that just doesn't make sense. Leave Tirion to the north if he wants to battle undead, and as far as Hillsbrad goes we have nothing there (as Dun Garok was destroyed) if we don't fight to keep the Forsaken from overrunning all of Gilneas, we won't have Gilneas either.
One of the reasons why I like the Battle for Gilneas is for this reason (control of the bay), but the Alliance needs to get it's act together and retake a few key points (instead of letting everything get destroyed all the time [Theramore, Alterac, Stormgarde, Lordorean, etc...]
It's time to stand together. Form the line and make sure we have a strong supply line to the Northern Kingdoms and our allies there.