I have not owned any of those but the
Peavey Rockmaster is definitely worth checking out. It is basically the
Peavey Ultra 120 in rack format; if you are not familiar with the Ultra 120 it is almost the same thing as the XXX just a little bit warmer sounding (and has tons more sustain; I never really liked the XXX, it lacks the punch of the Rockmaster).
You can usually pick up a used one for about $125-175.