Ok, so this isn't really Apple TV specific as much as it is Frontrow / Apple TV / iPhone. I've got literally thousands of ripped and downloaded episodes of TV series and films. Before anyone asks, yes they are 'legal' because I own shedloads of DVDs and boxsets, I just like them on my computer for easier access. I'd estimate it at around 500-550GB worth. Now I've always kept it to either xvid or divx avi files because back in my Windows days they were the most compatible - same reason my music collection is still mostly in the mp3 format even though it takes up more space. Now I'm planning on getting a new tv and am thinking of getting an AppleTV or a Mac Mini for it (although I'll probably just hook up my mac pro with a lengthy DVI->HDMI cable at first). I'm also planning on getting an iPhone when they get released in November over here. If I understand correctly, neither the AppleTV nor the iPhone support the avi file format. I've had a Mini before and with the right codecs FrontRow could play most of them fine. What can I do to re-encode everything into a format supported by the AppleTV and the iPhone without the loss of compatability with most other video players? Do I have to encode different versions for the AppleTV and the iPhone? What software should I use? Its largely because of this that I'm thinking I should save up for a Mac Mini for the lounge rather than an AppleTV - especially if I have to re-encode everything into two flavours for the iPhone anyway.