by Scott on January 12, 2008
It seems MSNBC really hit a home-run with it’s new embed-able player. Nicely designed, and the video quality might be the best of any of the networks’ offerings, rivaling CNN.