QQ-Tech® 4GB Waterproof Mp3 Player With FM Radio for Swimming Surfing SPA IPX8
This is for my daughter who is on the swim team.  So far she seems happy with it. The other kids think it is the coolest thing.  She is hard on things so hopefully it will hold up to a teenager.