Depending on how much you can spend... I have a Dell SPX laptop as well as a desktop. The SPX is pimped up for gamers so it has an excellent graphics card, memory and processor speed. I also have Reaper running on this system for recording at jam sessions or anywhere away from home (I use Cubase SX3 on my desktop). You can download Reaper for free so that's the recording software taken care of - to be honest you need a pretty good spec to do a lot of recording otherwise you may end up with latency issues and other power related problems. SPX is the only laptop I have experience with, it's very good but I still get the best performance with a souped up desktop.