I've been to Randall's Island a few times for festivals. FYI: even if you live in the city, next to a train or bus line, you still have to walk over the bridge to the island. Maybe there'll be shuttles? But I hate that sort of thing. From what I recall parking is costly and driving away is a pain towards the end of the night.

Also, I hope NIN don't cut into the timeslot of A Tribe Called Quest, or the other way around. That would mean I wouldn't get to see the full set of either...