I really like boxee. They also have the new boxee "box" device coming out in early 2010 which is supposedly awesome.