Giant are a fantastic rock band. The style is about as rocky as upbeat Toto, not quite as heavy as G&R but close. The vocals are good, sort of Foreigner-ish. And the guitar. THE GUITAR!!! Dan Huff is one of the best guitarists on the planet. There isn't anything he can't do on the fretboard, which is why he's in such demand these days. He and his brother (David Huff - drums) are also top notch producers, and it shows. basically, if you like AOR and are a guitar fan, you HAVE to own this. These guys should have been as big as Def Leppard.