I'm a Java developer, do music recording and plays the synthesizer. Unless there's a Linux laptop in the market that can let me do all these without hours of configuration, I'll stick to my Macbook Pro.
I know that Garageband isn't meant to be a professional recording software, but it gives me what I need, and so far, Linux can't meet any of those requirements yet.