I have a Gibson Les Paul Classic that I would say is the most consistently good sounding guitar that I own, it'll go heavy, it'll do blues.
My favourite for clean is my Danelectro 63, you have to wrestle with it but it sounds great.
I picked up one of these too.
Schecter TSH-1.
It's not the most versatile, doesn't handle distortion that well, but the lead tones at neck and bridge positions are great.
I primarily play blues, though in practice my own compositions come out as heavy rock.