I've lived with the FiiO E7 for a month now, and can say it's been a good purchase. I pair it with my iPod Classic_6th Gen (and occasionally CowonD2), FiiO L3 Line Out Cable and either my Grado SR60i's or Bose TriPort On-Ear for travelling. At last I can play music at a decent level without being frustrated at being unable to wring more volume from the iPod beyond it's dreary, limitting, maximum. The amp is functional and surprisingly compact. Easy to use, with a very simple interface. I don't use the bass boost function as I'm not a fan of artificially manufacturing bass response and my headphones produce sufficient to satisfy me. Two headphone outputs allowed the wife and I to listen to music on a flight, although I did unplug myself quite quickly when she wanted Texas instead of Opeth. I have sticky back velcro'd it, back-to-back, with the iPod, which enables both to be carried in the provided soft pouch and as they maintain contact much more user friendly than having them seperate (the E7 is just a bit smaller, width and height, than the iPod, if about 50% thicker). A full charge is claimed to last 80 hours, but as I have a habit of keeping things charged, I cannot comment, except to say I used it for a few days on a trip and it was only around half discharged (maybe 20-30 hours use). Does it make the music sound better ? Not sure other than what I perceive to be an improvement may be the headphones being driven properly (maybe more to my liking). I have limitted the volume to 40 (out of a possible 0-60 range) as any louder and the Bose's sound like they might suffer something nasty. 40 is way loud enough for my 32Ohm impedance headphones (and I listen to music pretty loud). There is absolutely no background noise from the E7 with my combo's. I have used it occasionally with the iPod as an Aux source into speakers and again, it works well. So, in summary, the main intent of driving my headphones from my iPod more appropriately is satisfied by some margin.