I'm going to say this again, I haven't heard very much malmsteen. but you can't say satriani sucks! there is more to music then theory... don't try to think like I don't know my theory either, I may not know much right now, but I'm currently taking classes to learn it. and yes, I do appreciate a well put together song that has alot of theory put into it, which is why I listen to alot of metal (if you listen, you can see that it is very classically inspired, and they very often use uncommon time signatures) but sometimes there is more to a technically good song, it's the feeling and emotion put out through the music. and joe satriani does this very well.