Check out Caachi. Started by Charles Choi and Tom Hicks, it's a site for independent filmmakers to distribute their films directly to viewers through the magic of the internet. They just recently got started, but there's already a handful of films on the site that are Asian-themed, like Dat Kho, a film made during the Vietnam War but never released until just recently, Eric Byler's my life... disoriented, Jonathan Yi's Shift, and Karen Lum's Slip of the Tongue.
Of course, you have to register first and download the Miro Player. Most of the films also require a small fee to download and watch (though many are free), but they're high-resolution, and $0.75 of every dollar directly supports the filmmakers. Plus, it's an opportunity to watch a few films that you many not otherwise get a chance to check outstuff that usually doesn't get much viewing life after the film festival circuit. There's some pretty cool stuff, so check it out. Learn all about Caachi here.