Hi guys !
So, my amp is out

I brought it to a gig where I lent it to a friend of mine, and at the end of their set, it emitted loud cracks and suddenly a lot of smoke got out of it.
However, when I played through, it was still working. Phewwwwwww !
But it still lets out loud cracks whenever I play, clean or distortion channel alike.
So I think the tubes are worn out. At least the preamp ones - but since it's been 4 years since I didn't change them, I might as well change them all.
So, what would you guys advise me to get ? My DC-5 currently has those Mesa Boogie valves, and I loved the sound. But at the same time, I love experimenting...
FYI, I play prog metal, so I like warm, deep and jazzy clean tones and loud roaring and tight distortion. And mid-heavy sounds. Think Dream Theater, Periphery, Red Seas Fire, etc...
Love guys !