HTC Touch HD has a nice big screen. and since even the first windows mobile phones have free divx playback software available then this should too.
Touch HD is the winner hands downs for any type of video playback. Get Coreplayer installed and your laughing.
i have a omnia with coreplayer and using the intel xscale setting it plays any 700mb divx no stutters full screen...
Ranging from 720p lost to full length films in hd and dvd.
Why would you play a full screen 700MB DivX on a phone? just re-encode it the right size.