Love 'em or hate 'em, Comcast sure knows how to throw together a 10 million pixel video display. The one seen here is available for ogling at the Comcast Center in Philadelphia, and covers over 2,100 square feet of wall space with four-millimeter LED lights. The images and video that play on this super screen do so… »6/21/08 6:00pm 6/21/08 6:00pm