I just tried the video embed deal over there and it works great! It's not just YouTube, a bunch of other vid sites will work also. The viewing screen is LARGE. A nice feature that's long overdue here.
That's the actual size the vids will show.
Mark