I'm happy with my Dell i5 laptop, Scarlett 2i2 interface, and headphones.
For "non-profit" recordings, this is more than sufficient. Once recorded, I hand the WAVs over to a studio to mix and master in a great-sounding environment. I think you'd be hard-pressed to listen to my latest project and assume it was home-recorded...
I'd like to get a decent set of monitors, but given my space limitations (shoebox of a condo) it's not happening. Other than that, I wouldn't want to change anything about my setup.