Yeah, it has built-in USB so you can connect it to your computer and put your music on it. With built-in USB stick, you don't need the cable, your connection is right on your MP3 player.
I bought it, thinking I was going to use it a lot, but a friend of mine gave me his iPod touch when he got the iPhone 4. So I barely used it. The battery holds a charge really well.