Generalmente los divx/xvid que suelen contener los avi suelen denominarse tambien mpeg4, así que supongo que sí lo leerá.

De todos modos estas soluciones de TV con usb suelen tener limitaciones en cuanto a codecs de audio, por ejemplo las pelis en dts no las suelen decodificar.

Tambien hay quien se queja de que no pueden seleccionar entra las distintas bandas sonoras que puede contener un archivo, así que si la primera que coges es dts lo na oyes (por lo ya citado), y si es la original no puedes oir la version doblada. Claro, que este problema se ha comentado pata mkv, para avi no se si tambien pasara.

Yo soy mas partidario, y te recomiendo, un TV por su lado (lo mejor que encuentres por tu presupuesto sin condicionarte por el tema del usb) y un reproductor por otro (un WD TV HD que sale por ciento y pico euros, lo lee "todo" y es actualizable, o bien un bluray como el LG BD390 que lee "casi todo" incluidos MKVs), pero bueno, tu sabras lo que te merece más la pena.

Saludos.