Ne ne, HTC Touch HD je najbolji za to. Ama baš za sve što tražiš, em možeš tipkat s prstima em s stylusom.
Problem codeca rješavaš instaliranjem codeca

, a oni ti obično dolaze s third party playerima kao što je Core Player (TCPMP). On ujedno ima i plugin koji omogućava
subtitlove bez posebnog prekodiravanja filmova, samo što je taj plugin beta i ne znam koje formate podržava.
Ovako ti to izgleda s
titlovima.
iPhone ne bi trebao dolazit u obzir jer je ograničen formatima i softverom i više je muke nego što vrijedi. Npr. sve filmove i pjesme moraš prebacivat preko iTunesa, filmovi se moraju konvertirat u mp4 format i boli glava. HTC Touch HD može radit kao mass storage device znači samo ga spojiš usbom i bacaš filmove/pjesme na njega. Ima dosta veliku rezu i trenutno najveći ekran od svih smartphonea.
Jedina mana mu je cijena, 3200 kn na vip pretplatu, 5500 kn bez pretplate, 4000 kn na crno.