You may now watch mobile TV on your Android phone with the free SPB TV, no subscription fee required. As is not quite the case with a lot of apps on Market, SPB TV supports all Android devices, including tablets.
Here's a list of features:
Unique TV browser with quick channels preview for fast channel selection.
150+ live and on-demand channels in over 20 languages.