It is pretty hard to dissipate much more than 20 to 30W per 2n3055, even with a pretty good heatsink with a fan.
Yes - in fact this surprises people who see the 115W rating and assume that's what the transistor can handle forgetting that the 115W is at a
case temperature of 25
oC.
The difficulty comes from the junction-to-case thermal resistance which, for the 2N3055, is 1.52
oC/W. The max junction temperature is 200
oC - 115*1.52 is 174.8 so if the device is dissipating that much power the case can be at no more than 200-174.8 or 25.2
oC
If you add in the typical resistance of a mica washer of 1
oC/W and maybe an 0.5
oC/W heatsink (i.e fairly meaty) then there's going to be around 3
oC/W junction-to-ambiant resistance. With an ambient temp of 25
oC that translates to 60W even with a substantial heatsink.
Personally I don't think running the junction at the maximum temp is a good idea so you need to allow some margin - 20-30W is perhaps on the low side but it's definitely a challenge to get more than 40-50W per 2N3055 and keep the junction below 150-170
oC.
MJ15015's are better but about 3x the cost.
This is a long read but filled with very good info....
http://sound.westhost.com/heatsinks.htm
+1