AVI files, yes. Search lang sa Google, may proof naman po na nakakapag-play ng AVI files ang N900.
Ito sample:
http://www.youtube.com/watch?v=TTM5ceTnC_U
Pero remember, media files are very complex. May mga codecs and containers na factored sa usapan. Typically and unless may special na ginawa yung creator yung file, then you should be able to play AVI files normally on the N900. Ang AVI po kasi ay media container at hindi necessarily codec.
Kaya maraming tao na nagtataka kung bakit minsan, they played an .AVI file na gumana, tapos when they tried another .AVI file, hindi naman. Reason diyan is kung ano yung codec na ginamit sa container.
Ito magandang article na basahin para mas maintindihan ang concepts ng "container" at "codec":
http://www.pcworld.com/article/213612/all_about_video_codecs_and_containers.html
Best advice I can give: masyadong technical ang usapin tungkol sa codecs at containers para sa isang regular end-user. Ang mga makakaintindi nito ay usually mga media professionals or digital media artists (kasi kailangan nilang intindihin ang mga concept na ito dahil may kinalaman sa trabaho nila). So my suggestion is, if it doesn't play on your device (kahit anong device pa yan), i-convert na lang ninyo.