Kinoma Play and Orb allow streaming content from your computer, despite the file type. Yes you can stream AVIs and such, as the Orb program on your computer will auto-transcode it before it sends it to your phone. Kinoma basically gives Orb a nice GUI for your phone.

It's a great piece of software. Kinoma is on WM and POS, Orb in on the iPhone. Anyone hear if they're coming to the Pre?