Guitarists and Bassists, please read!

I play bass. A few people at work recently found out, and want to hear me play it. I’ve recorded it onto my cell phone, but since it only has 1min max for audio clips, it doesn’t do me justice. Plus, the recordings are terrible. Anyway, I want to burn some audio recordings to a CD. What’s the best way to do it? Are there any peripherals that I can buy to record directly into the computer, or do I need to use my microphone? Can anyone recommend any software? Free is best, but not required…