i'm using one right now, i think it's great. i plugged into it at a used place knowing nothing about it. i was blown away. that combined with the price tag, i had to buy it. cleans, well they aren't so hot. maybe because i use high output pickups, but the clean channel distorts on me. the crunch channel compares to an AC/DC type sound. the Ultra channel is massive distortion, for leads or heavy riffs. the crunch and ultra share a 3 band eq. there are a bunch of fx loops on back, one for everything, one for ultra/crunch channels, and then one for each of the individual channels. 3 out's, one at 0 db, one at +3 db and an XLR freq. compensated lineout for mixers or recording. footswitch jack. seriously, for the price it's hard to beat it. i've read about guys getting them for $40. I paid $140 but i wasn't going to go searching around for the best deal, i wanted it then and there.