Je nachdem wieviel Zeit/Geld Du hast würde ich zusätzlich Boston, die Niagara-Fälle und Toronto empfehlen.
Könnte z.B. so aussehen:
Flug nach D.C., von dort Flug nach Chicago, von dort Flug nach Toronto (oder per Schiff, falls möglich?), von dort mit Leihwagen über die Niagarafälle und Boston nach New York.
Ist aber wahrscheinlich schon zuviel für 3 Wochen und für 2000.- Euro fürchte ich kaum zu haben.
Andere Alternative (weniger, das aber intensiver): Du beschränkst Dich auf New York, D.C. und Chicago und machst nur einen 2 oder 3-Tagesausflug zu den Niagarafällen oder z.B. nach Cape Cod oder einen anderen Ort an der Küste, damit Du auch mal etwas anderes atmest als Smog.