BBC iPlayer launches in 11 countries Hulu reactivates Facebook Connect, includes a free month of Hulu Plus