I like Ava, its easy to use and looks nice and doesn't look like someone just slapped a menu system on it like Evox, another good one is UnleashX. I recommend you choose Ava especially if your just starting out and you don't want to edit a file or anything, just put it on the HD and tell the x3 that u are using it and your set. Ava also can download all the files u need rather its updating its system files or download and installing ConfigMagic, DVD2XBOX, XBMC, and DVD-X2. I think the only thing you actually have to do is setup the network settings and if you are using a router all you have to do is enable DHCP and thats it. Hope this helps