Well I made my final decision. I've got the IRiver H10 and it is the best player in my opinion although the software issues are still being worked out, but a new firmware should be out within 2 weeks to fix the known bugs. Here is a linkie to the product: IRiver H10 Linkie The H10 is the centerpiece on the webpage so you can't miss it. The advantages the IRiver H10 has over the Ipod Mini: Color Screen, FM Tuner, Voice Recorder, FM Tuner can also be recorded, Photo Viewer, Text Viewer, Equalizer, bass boost, etc. Another beauty of this player is that it is viewed as an external hard drive, so there is no need to use "I-Tunes" or any of that crap to have to copy songs over. It also accepts any Mp3 file, no need for any of that apple proprietary stuff. The advantages the H10 has over the H320 is that it is about 1/2 the size of it, and it has a touchpad like the IPod instead of the buttons on the H320. For anyone looking to grab an IPod, consider the IRiver H10. Although there are still some kinks to be worked out with it, overall it is a great player. Only downside is it is $300, but the features it gives back definantly make up for the cost of it. The other nice thing is the form factor allows me to put it anywhere I please. I use it alot of time for home audio to replace minidiscs and normal cds and it works great. When ripping music from CD's I also put it on the highest bit-rate which then the file is still only about 5-6MB... Very nice, plus the 5GB can hold plenty! Goodbye cd-player and minidisc player. Just cleared up my entire home audio shelf with this baby. Oh yeh it's also great when i'm on the road, plug a casette into my car with it, great audio quality. And obviously when i'm out walking or working out i've always got it with me! Can't beat it.