What's up with Philadelphia and all these HD displays? Not only is the City of Brotherly Love home to a gigantic 27- x 87- display at the Comcast Center, but it's about to be home to a swank 16- x 26-foot Daktronics HD LED video projection screen. Said display will be arriving at the Piazza At Schmidt's, a multi-use venue in the Northern Liberties neighborhood. The grand opening is scheduled for May 15th - 16th, 2009, and it will supposedly host up musical artists, street fairs and all manners of other performances. So here's the heads-up you needed to block out that weekend and check it out, cool?

[Thanks, RSR]

MP3 Mirror has potential, could be so much more