It turns out there is no midnight launch near me. Instead, I get a 9:00 AM launch.. so I don't get it till 9 hours later. Oh well. Anybody who wants to find out about special launches near you can check these links:
9:00 am Openings: http://www.gamestop.com/gs/landing/events/3ds9am/
Midnight Openings: http://www.gamestop.com/gs/landing/events/3dsmid/
Also, some GameStops will be having 3DS demo events where you can go in and try it for yourself the day before it launches (which WILL be near me). Check this link to see if there's a demo event near you.
3DS Demo Events: http://www.gamestop.com/gs/landing/events/3dsdemo/