My favorite platform is iTunes, because it lets you download the files for offline viewing, and removing the DRM is trivially simple.
Blockbuster, simply because they (at least used to have) the best pricing, though the app is not very good. Now days I tend to use YouTube more since the prices on Blockbuster has gone up. This is probably a local thing. I guess prices probably differ between diffent regions.