Does anyone have any experience with them? How do they compare with the ipod touch? Pros and Con's...