I'm thinking of setting up an HTPC. I know a lot of people that love the Mac Mini but I don't want to spend that much. I looked at some of the set top boxes but I don't know if any of them are worth it. Apple TV is lame. Boxee Box looks like it's too expensive. Roku looks cool but it doesn't look like I can stream my own media to it. I would really like something cheap that will allow me to stream my own media to it and possibly serve as a DVR so I can ditch my cable box. Any suggestions?