ok it needs to have 2 channels and good tone as well for blues and rock/hard rock

this is what i have been suggested to get:

its kinda big though is there smaller ones with "large" sound out there?

i have now cube 30-x and i think its awful tone wise but i compared it to mesa boogie so i guess it would lose
Bugera 333xl
Bugera 6260
Peavey Valveking
Quote by Mad Marius
DBZ guitars, love'em. Especially their Les Piccolo model.