Hi, Does anyone have any recommendations for HTPC's? Is mini-ITX OK or is ATX required? What about software and hardware decoding of H.264, flicker and X11 display drivers? --HPS