Yep, I just use it to watch The simpsons. Sadly though, they only crank out 5 ep. at a time. :[ Realy only depending on the show, but the simpsons only has 5 selections.
Well its because most of the commericals are for American products. Maybe they will expand to make shows in other countries possible and exclusive to them.