I think all of this is very nice, but the girls next door keep whisteling at my pants that are falling down from the weight of my bookport, calculator, cassette player, cellphone, and g p s and other devices I must wear in order to keep up. I am grateful that my b p plays mp3 files otherwise I'd have to have another device hanging on me. I would love it if one unit did it all! ! I would love it if one unit did it all! ! I would love it if one unit did it all! ! I would love it if one unit did it all! ! Just though I'd get my two cents in Tom Hawkins