Anyone know of a good (preferably inexpensive) online host for digital media (specifically videos) that allows high-quality internet streaming to your desktop (and possibly iPhone, too)? If so, does it require any special encoding, or can one just upload regular popular video formats as-is? Thanks for the help.