I've got one and love it. The 20 hours of battery life is the best feature of the DJ. Ipod owners that I know are always carrying their chargers with them everywhere. At work they're always like, "Hey do you have a free power outlet that I can use to charge my Mini?" With my DJ, I go 2 full days until I have to plug in. Sure it's not as sexy as an Ipod, but I it's got big face buttons that make it really friendly to use in your car. The Music Match software sucks shit though, but can be easily replaced with Dudebox software which is completely click and drag. At $129 it's a freakin steal.