Keep in mind the Powerbeats 3 are coming out soon. The 2's are good overall. I use poweramp to increase the sound and volume of my music, so it sounds better than stock players. The normal retail price of $200 is overkill but they are good for $100. They are the perfect form factor for my commute and exactly what I was looking for in the gym. You get about 5 hours on a full charge. In a pinch, you can also get a hour worth of listening with a 15 minute charge. According to their site, Powerbeats 3 should get up to 12 hours. As someone who had his headphones die on the train earlier today, that's definitely worth the money over the 2s.