[Edit as of May 22 ... I hit North Park in a seriously awesome way over a long weekend. I have more details, and perhaps, better links to come. I'll start a new thread with the info in a day or two, but I have work to do right now ......]
Wow, I heard rumors about this (I'm in northeast PA now), but man, I'm in Pgh. this weekend and I'm going -there-.