Best place IMO if you don't want to hearth to dalaran is crusader's pinnacle in ice crown - have to do a series of quests to open it up, but its the closest hearth to dalaran (you can see dalaran from crusader's pinnacle) and the innkeeper has repair capability. Its also close to the icecrown dailies.

I was hearthing there until I upgraded my PC now I hearth to the Inn in Dalaran.