Since you are asking, I recommend not using either.
Old container formats like .mov and .avi should not be used anymore. That means no Divx, no Xvid.
You're better off using a real standard like .mp4 (MPEG-4 or H.264 for video, AAC for audio).
I, for one, encode my files at 352x240, MPEG-4 video with AAC audio. Sure, the resolution is low, but the files play on my GameBoy Advance (with a Play-Yan micro), my Macs, my

TV. The files would also play on video-capable iPods, PSP, PS3, and maybe Xbox 360 too (not sure, I only use mine for Final Fantasy XI).
When was the last time you could say a video format was supported by Nintendo, Sony, Microsoft and Apple?
