I've been to both places on vacation once, though we skipped so much in NYC for some reason, didn't even see the Smithsonian. But it was still awesome. Do it. 900 is a lot less than my school wanted (1300) before it got canceled because my (old) school is poor.
Also can you imagine taking a school bus ride to NYC lol.