The CL travel sound is pretty sharp. However the volume has to be kept quite low as the speakers tend to distort.
I've never heard the JBL, I would check out the local retailer and get a demo.
Altec Lansing also makes a couple of portable speakers for IPOD and other players - the inmotion brand. These are incredible sounding sets.
Hope this helps!
http://www.mopo.ca
Which are better portable speakers, price does not matter. I use an iRiver IHP-120 MP3 player.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic