More or less depends on if you already have a good laptop that plays mp3's well. Most have crummy audio...so an external sound card is pretty much necessary. An easy way to accomplish this is to get a dock and plug everything into it...so you can dock/undock and take it with you. Very handy. Also...the dc soultion for a laptop is very nice....just buy a cheapo car adaptor and your off and running. The battery takes care of the crank issue that our pc's have. All in all, if you have a good laptop, go with it..if not, it is cheaper and in a lot of ways a little better to go with a pc.