I would defiently get the Iaudi M3, but whe i did some research on the Iriver's H120, I found Rockbox. It is not out yet but when it is, it allows the H120 to do many special things, including playing games on it, tetris, worm, minesweeper, mario brothers, etc. It is located at rockbox.org. I am wondering if I should get the H120 because of this.