I have a gift certificate ($140) and was thinking about buying the mini or the 20GB. I really don't want to have to pull that much more out of pocket to pay for this but then I figure more than half of it is paid for so maybe I should go for it. I was leaning towards the mini because of it's size, metal case, and battery life. I can't imagine reaching the capacity of 1000 songs. I have an iriver that holds 30 songs so anything is an upgrade. I mainly use it for the gym and yard work so this is not going with me every where. Other than storage space is there any reason why I should spend the extra money for the 20GB. I just wish they would come out with one with an FM tuner built in. I just hate buying technology items knowing that there is going to be a better one a year or two from now. If I keep waiting I'll never buy anything.