Man, we thought we were hardcore nerds-- but we're pussies compared to the freaks who stood outside Circuit City last night in the pouring rain, waiting for the Xbox360 to get released. Check out John's photoset on Flickr for all the soaking wet details. Did anyone manage to snag an Xbox360 last night? And if you did, how do our favorite NYC games (Warriors, True Crime NYC, etc) look on the new system?

Update: check out this cool Google maps mashup showing Best Buy locations with Xbox360s in stock.