My guitar teacher has asked me to find a song which combines lots of different techniques such as sweeping/tapping/alternate picking/string skipping and he suggested looking at Steve Vai stuff. But I don't really listen to any Steve Vai or other virtuoso guitarists, so could anyone suggest any songs which combine all these skills and link tabs?

Any help would be much appreciated
This is a sig...
The Fall of Troy.

Excreations is a perfect example
[quote="'[VictorinoX"]']Just because a daewoo dealership has a tune-up service doesn't mean that the ****ers know what they're doing (no offense to anyone who drives a daewoo. pleas don't torture your little one cylinder engines to mow my lawn and bump into me)