I purchased a Microsoft Zune 30GB about two months ago and so far it's great. If you purchase this product I recommend getting the Zune Premium Earbuds which have better sound quality and more comfort. They can be purchased for around thirty dollars and the reason I reccomend these is because the earbuds that come with it can get uncomfortable after listening for a while. So far the battery life has been excellent but this may be because I just started using it and it's not warn out yet, but I'm hopeful. 30GB is plenty of room for me and to give perspective the average movie is 0.5 GB and a song is about 0.004 GB if my math is correct that is about 250 songs per GB. The size is slightly larger than a 30GB I-Pod Video but still fits with room in my pocket. One of the only cons is that when you use artist to select a song you have to choose an album which is confusing if you don't know which album the particular song that you're looking for is in but other than that this is a great mp3 player for someone on the go!