god dream theather, how could i forget the joe satriani thats the shit man