RockPlayer: AVI/MKV/DivX player for Android
The RockPlayer allows Android phones to playback media formats not supported currently by system. Tried a few media files (wmv, avi) and it works good. The funny thing is, it look very much like stock player in Samsung Galaxy S.

Update: RockPlayer now available on Android Market, go to AppBrain or Cyrket to download it.
Support Types
Version ARM V7: Google Nexus One, HTC Desire Incredible EVO, Moto Milestone XT800, Droid Series, Acer Liquid, Samsung Galaxy S, Sony Ericsson X10, Dell Thunder Streak, LG LU2300, etc.
Version ARM V6 VFP: Samsung SHW-M100S GT-i5700, HTC Legend, etc.
Version ARM V6: All models left running Android support ARMv6 instruction set.
Old beta version:
Web site: rockplayer.freecoder.org
Related posts:
